我正在尝试使用PyQt4。我已经下载了它的LINUX版本并试图用Cygwin安装它(因为我的电脑上有窗口,并且我想使用Linux,所以我使用Cygwin)。我不知道如何安装它?请指导我。没有像setup.py这样的文件,安装....我该怎么办?Linux环境下的pyqt4
1
A
回答
2
PyQt4和Qt是跨平台的。如果你编写跨平台的代码,你不需要在任何特定的操作系统上开发。不时在不同的平台上进行测试是个不错的主意,但良好的跨平台代码通常是可行的。
不要使用任何Windows特定功能,特定于Windows的代码。特别是,除非调用shell命令是您的应用程序的一部分,否则请勿使用subprocess
,请使用os.path
而不是自己编写路径,不要硬编码任何路径,请确认您使用的每个库都是跨平台的, d很好。
而当您在Linux上测试时,请在实际的Linux上进行测试。 Cygwin是另一个不同的平台。您可以尝试在VirtualBox中使用虚拟机。
P.S.您也可以看看诺基亚新PySide,它具有比PyQt4更宽松的许可证,并支持PyQt4几乎相同接口支持的大部分功能。这有点年轻,但在你完成申请的时候,这可能会更常见。
相关问题
- 1. Linux环境下的ZeroMQ
- 2. Javascript'onclick'在windows环境下失败,但在linux环境下工作
- 3. Linux环境下的Apex Data Loader?
- 4. 找出Linux环境下命令
- 5. Cron Job在Linux环境下不工作
- 6. 如何在Linux环境下测试Linux服务器?
- 7. Android开发环境Linux
- 8. Linux编程环境配置
- 9. Linux环境变量行为
- 10. linux环境变量比较
- 11. Linux环境乏使用python
- 12. 添加环境变量linux
- 13. Linux/Unix环境变量
- 14. PHP $ _ENV vs Linux环境(Ubuntu)
- 15. Linux - 保护环境变量
- 16. 在Linux环境下用C编写文件的问题
- 17. jboss 6.3 eap linux环境下的ear部署问题
- 18. 在Linux环境下运行没有JVM的Java
- 19. 在linux环境下用C++编写的rtp分析器
- 20. 可以在Windows和Linux环境下开发的Web框架
- 21. c - linux环境下的错误日志记录
- 22. 在Linux环境下运行PHP的Windows网络驱动器
- 23. 仅在某些linux环境下显示的开放问号
- 24. Linux环境下后台进程的优先级
- 25. haskell开发环境的工具? (Linux)的
- 26. Hadoop环境下降
- 27. GNOME中的环境变量,Scientific Linux 6.1
- 28. Gentoo Linux全局环境的根目录
- 29. Linux上的Python环境变量
- 30. Linux中的安全Python环境
如果你在windows上安装windows build? – delnan 2011-02-02 18:20:50