我知道这是一年前的内容,但它可能对某些人有所帮助...
注意: 这适用于PyQT5和Python 3。这是使用Homebrew的替代方法。
背景
如果你安装了Python 3.x,则它会安装在一个单独的目录中(不会影响你的Mac版本)。在将新的directories
添加到路径后,大多数人只需使用python3.5
(或任何版本)来访问它,而不必更改python
别名。
还要注意的是,Python自带pip
...
在此处阅读有关Mac上Python 3的更多信息:here。
回答问题
现在,所有这些说法都表明,你可以通过以下方式简单地使用pip进行安装:
sudo python3.5 -m pip install PyQt5
你可能需要使用 sudo
命令。输出应该如下所示:
Collecting PyQt5
Downloading PyQt5-5.7-cp35-cp35m-macosx_10_6_intel.whl (79.4MB)
100% |████████████████████████████████| 79.4MB 18kB/s
Collecting sip (from PyQt5)
Downloading sip-4.18.1-cp35-cp35m-macosx_10_6_intel.whl (46kB)
100% |████████████████████████████████| 51kB 9.8MB/s
Installing collected packages: sip, PyQt5
Successfully installed PyQt5-5.7 sip-4.18.1
不要忘记使用 -m
选项。它允许库模块作为脚本运行。根据 --help
条目:
-m mod : run library module as a script (terminates option list)
注意:旧版本的PyQT无法通过pip安装。
brew uninstall sip
和brew install sip --with-python3
解决了这个问题。 - Md. Minhazul Haque