当我尝试使用PyCharm
导入以下内容时确定import sys
from PyQt5.QtWidgets import QtGui, QtCore
在编译时会生成此错误:
ImportError: No module named 'PyQt5'
基本上我想在PyCharm中使用PyQt5所以请详细说明如何安装它。
提前谢谢。
答案 0 :(得分:5)
从PyQt网站上的安装程序安装PyQt5。它可能只是将PyQt安装为您在“路径”中指向的python版本的站点包,尽管它可能会询问您的偏好 - 无法记住。
它还会为您的硬盘安装其他有用的PyQt内容。
它还会更新PyQt模块的路径,以便您可以从命令行轻松运行pyuic5.bat文件,将'Qt Designer'生成的.ui转换为python文件。
不需要配置PyCharm,它会自动添加任何新的网站包。
...也
from PyQt5 import QtCore, QtGui, QtWidgets
答案 1 :(得分:2)
您不能pip install PyQt5
的原因是因为Python包索引( PyPi - 其中pip
搜索包)没有提供要提供的文件。
换句话说:当您使用pip search
时,您将获得已向PyPi注册的项目列表,无论可下载的源文件是否可用。
将easyos的PyPi页面与PyQt5对比,其中{{3}}的文件已下载,而{{3}}尚未提供。{/ p>
要安装PyQt5,请按照PyPi页面上的“下载URL”进行操作,并根据提供商的说明进行安装。您可能需要针对其他软件包重复此过程,并且应记下以后必须重复的步骤 - 在pip
之外采取的步骤不会进入requirements.txt
。
答案 2 :(得分:1)
尝试
PyCharm -> file -> settings -> project:'your_project' - project interpreter -> + -> install PyQt5
pip install PyQt5不适用于PyCharm
答案 3 :(得分:0)
注意PyQt5 pip包装需要Python 3.5或更高版本。使用PyCharm 2017,您可以在ide中安装代码中的'import PyQt5',按下alt输入缺少的导入并选择“ import PyQt5 ”。
或者根据latest installation instructions:
从命令行开始 pip3 install pyqt5
答案 4 :(得分:0)
对于Linux OS用户(Ubuntu和Debian基础发行版):
安装 PyQt4 :
sudo apt install pyqt4-dev-tools
安装 PyQt5 :
sudo apt install pyqt5-dev-tools
一般情况下, GNU / Linux 用户可以使用以下命令安装 pyqt5 :
pip3 install pyqt5
安装说明已完整描述here。
答案 5 :(得分:0)
从PyCharm打开终端(查看->工具Windows->终端),然后键入以下内容:
python -m pip install pyqt5