我尝试安装PyQt包与pip,但我得到这个错误:
~$ pip install PyQt
Downloading/unpacking PyQt
Downloading PyQt-x11-gpl-4.8.3.tar.gz
(9.8Mb): 9.8Mb downloaded Running
setup.py egg_info for package PyQt
Traceback (most recent call last):
File "<string>", line 14, in <module>
IOError: [Errno 2] No such file or directory:
'/home/john/build/PyQt/setup.py'
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 14, in
<module>
IOError: [Errno 2] No such file or
directory:
'/home/john/build/PyQt/setup.py
---------------------------------------- Command python setup.py egg_info
failed with error code 1 Storing
complete log in
/home/john/.pip/pip.log
6条答案
按热度按时间kzmpq1sx1#
或者,您可以使用ActivePython的二进制包管理器来执行install PyQt4。
只要已经有了
PyPM
,就不需要编译。7eumitmz2#
共享我的设置过程:
1.在项目文件夹上创建虚拟环境并激活:
python3 -m venv venv源venv/bin/激活
1.使用pip安装PyQt 5(注意:指定版本,尤其是Centos7)
pip 3安装pyqt 5 ==5.14
4zcjmb1e3#
你可以pip安装目录的下载版本的pyqt后,你下载它..谷歌为你想要的版本
dgenwo3n4#
我在我的rasperry-pi 3型号B(rasperry-pi os)上遇到了同样的问题,我使用
apt-get
解决了这个问题此处:
pip3 install --user pyqt5
sudo apt-get install python3-pyqt5
可选:
sudo apt-get install pyqt5-dev-tools
sudo apt-get install qttools5-dev-tools
ajsxfq5m5#
这是因为那个文件有一个
configure.py
而不是setup.py
。configure.py生成一个make文件,你用它来构建pyqt,对照你通过传递--qmake选项到configure.py选择的qt库,它也有不同的选项。我建议向pip维护者提交一个bug。6ojccjat6#
如果您使用的是Mac,则可以使用homebrew: