为了解决这个问题,我已经找了两天了。我尝试了很多方法,在谷歌上搜索答案,但没有找到一个解决问题的办法。我想知道为什么即使安装了PyQt5也不能工作。
尽管pip show选项工作正常,并且pip install选项已经满足,但它仍然导致问题,代码没有执行。
码
from PyQt5 import QtWidgets
from PyQt5.QtWidgets import QApplication, QMainWindow
import sys
def window():
app = QApplication(sys.argv)
win = QMainWindow()
win.setGeometry(1000, 200, 300, 300)
win.setWindowTitle("ibilalkayy")
win.show()
sys.exit(app.exec_())
window()pip show PyQt5 结果
Name: PyQt5
Version: 5.15.2
Summary: Python bindings for the Qt cross platform application toolkit
Home-page: https://www.riverbankcomputing.com/software/pyqt/
Author: Riverbank Computing Limited
Author-email: info@riverbankcomputing.com
License: GPL v3
Location: /usr/lib/python3/dist-packages
Requires: PyQt5-sip
Required-by: PyQtWebEnginepip install PyQt5==5.15.2
Requirement already satisfied: PyQt5==5.15.2 in /usr/lib/python3/dist-packages (5.15.2)
Requirement already satisfied: PyQt5-sip<13,>=12.8 in /usr/lib/python3/dist-packages (from PyQt5==5.15.2) (12.8.1)代码执行与错误
python3 /Path/to/tutorial.py
Traceback (most recent call last):
File "/Path/to/tutorial.py", line 1, in <module>
from PyQt5 import QtWidgets
ModuleNotFoundError: No module named 'PyQt5'发布于 2021-01-09 07:36:10
有两种情况可以发生:
。
这通常发生在您的IDE或输出应用程序是新的并且您还没有在路径中设置python时。因此,如果您已经安装了python,请尝试在CMD中运行该文件或将python添加到path中。
发布于 2021-01-09 07:18:24
尝试将路径python3 /Path/to/tutorial.py Traceback (most recent call last): File "/Path/to/tutorial.py", line 1, in <module> from PyQt5 import QtWidgets ModuleNotFoundError: No module named 'PyQt5'更改为/usr/lib/python3 3/dist-包好,保持高兴
发布于 2021-01-09 07:29:22
尝试使用PyQt5命令安装pip3。
sudo pip3 install PyQt5==5.15.2https://stackoverflow.com/questions/65640202
复制相似问题