我遇到过许多类似的问题,所以这似乎是一个常见的问题。但是,问题细节之间存在一些差异,到目前为止我发现的任何内容都没有。我的问题是我在OS X El Capitan上安装了PyQt5和Python 3,并且每次运行PyQt5时都会收到错误。
的模块
//anaconda/bin/python3.5
:找到'PyQt5.uic.pyuic
&#39;的规格时出错(<class 'ImportError'>
:没有名为&#39;PyQt5
&#39;)
正如您所看到的,我一直在使用Anaconda Continuum Analytics,现在它是默认的Python。不幸的是,这显然不是包含PyQt5的包:
$ which python
//anaconda/bin/python
$ which python3
//anaconda/bin/python3
$ which pyuic5
/usr/local/bin/pyuic5
我对使用Python有点熟悉,但没有使用PYTHONPATH
环境变量的经验或更改哪个版本的Python是默认的&#39; (我已经安装了Python 3,Anaconda和2.7版本。)
如何解决此错误?