我在 win7 系统上安装多个 python 时遇到问题。我有一个 Python2.6.4 和一个 Python3.1。他们每个人都在其站点包目录中正确安装了不同的 PyQt4 版本。更加具体:
Python2.6.4 与 PyQt4 4.7.3
Python3.1 与 PyQt4 4.8.2
问题是我似乎无法在任何这些版本中导入 PyQt4。这显然是路径冲突的问题。
我从路径环境变量中删除了任何路径,并尝试通过以下方式专门为每个 python 版本设置它们:
- 每个版本的站点包文件夹中的 [.pth] 文件
- 在导入之前在我的脚本中的 sys.path 中手动添加 PyQt4 文件夹,但没有任何效果
我发现使它工作的唯一方法是在系统环境路径中添加 PyQt4 文件夹,这不方便,因为每次切换 Python 版本时我都必须手动更改它。
我究竟做错了什么 ?