我最近使用自制软件来安装pyqt(以及qt& sip),但每当我尝试在Python 3中导入PyQt4(也使用自制软件安装)时都会出现导入错误。为了更加困惑,我 能够通过终端在Python 2上导入PyQt4。
我对使用Python软件包完全不熟悉,并且完全混淆了。有关我如何能够撤消我所做的事情并重新安装以便我可以通过usr / local / python3安装访问PyQt的任何想法?
提前致谢!
答案 0 :(得分:2)
brew reinstall pyqt --with-python3
会让你排序!
答案 1 :(得分:1)
python2和python3会有seperatelibrary文件。从你的问题来看,你似乎已经为python2安装了pyqt,你无法在python3中导入。
对于python3,你必须安装为python3开发的特定包。
这是一个关于使用自制软件安装python3 pyqt的类似问题。 它说,目前有一些自制的限制。
Install pyqt via homebrew with `--with-python3` but still goes to Python 2 击>
编辑:
自制程序的开发者已经解决了这个问题。