2011-02-02 84 views
1

我正在尝试使用PyQt4。我已经下载了它的LINUX版本并试图用Cygwin安装它(因为我的电脑上有窗口,并且我想使用Linux,所以我使用Cygwin)。我不知道如何安装它?请指导我。没有像setup.py这样的文件,安装....我该怎么办?Linux环境下的pyqt4

+0

如果你在windows上安装windows build? – delnan 2011-02-02 18:20:50

回答

2

PyQt4和Qt是跨平台的。如果你编写跨平台的代码,你不需要在任何特定的操作系统上开发。不时在不同的平台上进行测试是个不错的主意,但良好的跨平台代码通常是可行的。

不要使用任何Windows特定功能,特定于Windows的代码。特别是,除非调用shell命令是您的应用程序的一部分,否则请勿使用subprocess,请使用os.path而不是自己编写路径,不要硬编码任何路径,请确认您使用的每个库都是跨平台的, d很好。

而当您在Linux上测试时,请在实际的Linux上进行测试。 Cygwin是另一个不同的平台。您可以尝试在VirtualBox中使用虚拟机。

P.S.您也可以看看诺基亚新PySide,它具有比PyQt4更宽松的许可证,并支持PyQt4几乎相同接口支持的大部分功能。这有点年轻,但在你完成申请的时候,这可能会更常见。