2011-02-02 49 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幾乎相同接口支持的大部分功能。這有點年輕,但在你完成申請的時候,這可能會更常見。