http://www.riverbankcomputing.com/software/pyqt/download
我在互联网上尝试了很多解决方案,包括
brew install qt
brew install sip
brew install pyqt
在osx上成功安装它。 我正在使用PyCharm IDE进行python开发,并希望为python 3安装它。
我无法将pyqt4库下载到mac, 我需要遵循一些具体步骤吗? 简单的方法?艰辛的道路?什么...
抱歉,我是mac world的新手。
答案 0 :(得分:20)
您可以使用--with-python3
标志安装自制软件:
unset PYTHONPATH
brew install sip --with-python3
brew install pyqt --with-python3
如有必要,请重新链接网站包。
答案 1 :(得分:6)
我发现最简单的方法是使用MacPorts。安装完成后,只需运行
即可sudo port install py34-pyqt4
它将完成剩下的工作 - 安装Python 3.4,pyqt4和所有依赖项。您需要将PyCharm配置为使用MacPorts版本的Python(在/opt/local/bin
中找到),但之后您应该全部设置。通过MacPorts可以使用许多模块,对于那些不可用的模块,您始终可以安装py34-pip
。
答案 2 :(得分:3)
我知道这是一年前的事,但这可能有助于某人...
注意:这适用于PyQT5和Python 3.它是使用自制软件的替代方法。
如果您安装了Python 3.x,它将安装在一个单独的目录中(仅保留您的Mac版本)。将新的directories
添加到您的路径后,大多数人只需使用python3.5
(或任何版本)即可访问它,而无需更改python
别名。
另请注意,Python附带pip
开箱即用...
详细了解Python 3 for Mac 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安装。