如何在Pycharm中安装PyQt5?

时间:2013-11-19 21:24:58

标签: pycharm pyqt5

当我尝试使用PyCharm

导入以下内容时确定
import sys

from PyQt5.QtWidgets import QtGui, QtCore

在编译时会生成此错误:

ImportError: No module named 'PyQt5'

基本上我想在PyCharm中使用PyQt5所以请详细说明如何安装它。

提前谢谢。

6 个答案:

答案 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