【问题标题】:Cannot install PyQt5 on PyCharm [duplicate]无法在 PyCharm 上安装 PyQt5 [重复]
【发布时间】:2021-12-30 22:12:33
【问题描述】:

每次我尝试在 PyCharm 上安装 PyQt5 时都会收到此错误

所以我尝试按照屏幕截图中的建议从系统终端运行执行的命令并得到它。

zsh: command not found: pip

我用这个命令代替

python3 -m pip install PyQt5

它显示为已安装

但是,在 PyCharm 中,仍然无法检测到 PyQt5。

【问题讨论】:

  • 我现在正在尝试通过 IntelliJ,但我遇到了这个问题:“将包安装到 'Python 3.8' 需要管理员权限”。我有 macOS

标签: python terminal pyqt5


【解决方案1】:

在终端输入以下代码

“pip install pyqt5 pyqt5-tools”

测试是否实际安装了 pqyt5 新建文件example.py,输入如下代码。

import sys    
from PyQt5 import QtWidgets, QtCore  

app = QtWidgets.QApplication(sys.argv)  
widget = QtWidgets.QWidget()  
widget.resize(400, 200)  
widget.setWindowTitle("This is PyQt Widget example")  
widget.show()        
exit(app.exec_()) 

阅读下面的这篇文章,我认为这对我很有帮助,这是我了解的地方 https://pythonpyqt.com/how-to-install-pyqt5-in-pycharm/

【讨论】:

  • 我尝试了pip3 install pyqt5 pyqt5-tools,但它给了我很多错误并卡在“加载元数据”上。当我尝试python3 -m pip install PyQt5 时,它表明它已经安装。我查找了这个包,发现它安装在一个名为 Python3.9 的文件夹中,而我的 IDE 将包安装到一个名为 Python3.8 的文件夹中,我不确定这意味着什么,但我猜它与问题有关。
  • 我设法以某种方式安装了 PyQt5 和其他依赖包;然而,当我运行你提供给我的代码时,我得到了这个错误:(mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e')), '/usr/local/lib/QtWidgets.abi3.so' (no such file), '/usr/lib/QtWidgets.abi3.so' (no such file)
猜你喜欢
  • 2021-12-14
  • 2021-08-11
  • 2019-11-13
  • 2021-03-13
  • 2020-10-12
  • 2020-10-11
  • 2019-11-10
  • 2022-10-07
相关资源
最近更新 更多