我大多数时候都在Windows 10上工作。我想学习新东西,因此决定使用Python QT构建GUI软件。
由于我确实已将Ubuntu安装为子系统,我可以使用它实际运行将要构建的软件吗?我知道Linux和Windows不共享相同的图形界面或类似的界面(如果我错了,请纠正我),并且我希望Ubuntu中的Python QT软件包使用与Windows不兼容的库。
我可以做这个工作吗,还是不应该在Windows上本地安装python?
谢谢。
答案 0 :(得分:1)
您可以测试GUI应用程序是否可以使用第三方X服务器(例如VcxSrv)运行,但是尚未创建WSL来支持GUI,包括GUI应用程序的开发。创建python程序本身应该没问题,您始终可以执行git commit并在Real Linux框(或Quick Create Gallery中提供的Hyper-V Ubuntu 18.04映像)上运行它。
一般来说,对于开发python(或其他编程语言),建议使用WSL,因为众所周知,WSL在Linux上比Windows更好,更快,更可靠地运行。
答案 1 :(得分:0)
Python是一种与体系结构无关的语言,无论您在哪里进行开发,它都可以在任何地方工作。我建议您使用Anaconda,这非常适合在开始时弄脏手。这包括PyQT5。请享用。