我可以在Ubuntu WSL中使用Python QT开发GUI软件吗?

时间:2018-10-25 15:22:44

标签: windows-10 pyqt5 ubuntu-16.04 compatibility qtgui

我大多数时候都在Windows 10上工作。我想学习新东西,因此决定使用Python QT构建GUI软件。

由于我确实已将Ubuntu安装为子系统,我可以使用它实际运行将要构建的软件吗?我知道Linux和Windows不共享相同的图形界面或类似的界面(如果我错了,请纠正我),并且我希望Ubuntu中的Python QT软件包使用与Windows不兼容的库。

我可以做这个工作吗,还是不应该在Windows上本地安装python?

谢谢。

2 个答案:

答案 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。请享用。