Вы можете проверить, работает ли приложение с графическим интерфейсом, используя сторонний X-сервер, такой как VcxSrv, но WSL не был создан для поддержки графического интерфейса, включая разработку приложений с графическим интерфейсом.Создание самой программы на python должно быть хорошо, и вы всегда можете выполнить git commit и запустить его на Real Linux box (или образе Hyper-V Ubuntu 18.04, доступном в Quick Create Gallery).
Для разработки python(или другие языки программирования), в общем, рекомендуется WSL, поскольку они работают лучше, быстрее и надежнее с Linux, чем с Windows.
Обновление (08/2019): для тех, кто достаточно смел, чтобы перейти наWindows Insiders Skip-Ahead, WSL2 также доступна.В то время как вам все еще нужен сторонний X-сервер, WSL2 обладает преимуществом полноценного ядра Linux.Поэтому любые системные вызовы, которые не были выполнены ранее, должны работать без проблем.X-сервер предназначен для фактического рендеринга приложения.