【问题标题】:How to import PyQt4 onto pycharm如何将 PyQt4 导入 pycharm
【发布时间】:2020-12-24 00:56:29
【问题描述】:

我正在尝试将 PyQt4 导入 Ubuntu 上的 pycharm 我使用sudo apt-get install python-qt4成功安装了PyQt4,可以在终端导入PyQt4:

~$ python
Python 2.7.15+ (default, Nov 27 2018, 23:36:35) 
[GCC 7.3.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import PyQt4
>>> quit()

但我无法将 PyQt4 导入 Pycharm。我试图将它添加到解释器路径中,但是当我运行代码时,它仍然显示no module named PyQt4

【问题讨论】:

  • 您必须选择“/usr/lib/python2.7”作为解释器,而不仅仅是一个文件夹。按下有螺丝图标的按钮并选择系统python
  • @eyllanesc 为什么我不能使用 virtualenv python environemnt?
  • 1) 你已经使用 apt-get 安装了 PyQt4,因此它安装在系统 python 中,所以唯一可以使用它的 python 是那个 python。 2)另一方面,我建议使用 PyQt5,因为 PyQt4 已被弃用多年,如果您选择 PyQt5,请使用 pycharm 工具将其安装在 virtualenv 中。
  • @eyllanesc 代码是由 PyQt4 编写的。我在PyQt网站上看​​到说从PyQt4转移代码到PyQt5不容易,所以我正在尝试安装PyQt4环境让它运行...
  • 如果您要支持其他人表示的答案,最好注明来源,另一方面,根据我的经验,最重要的变化只是某些类(主要是小部件)是转移到其他模块,所以如果你使用 pycharm la PyQt5 翻译应该很简单: 1)删除所有 PyQt4 导入并在光标悬停在生成 pycharm 导入问题的代码上时按“Ctrl + Alt + T”

标签: pyqt pycharm pyqt4


【解决方案1】:

通过这个命令sudo apt-get install python-qt4你下载python2但实际上pycharm使用python3所以你应该运行这个命令:sudo apt install python3-pyqt4

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-17
    • 2016-11-21
    • 2019-05-07
    • 2013-06-01
    • 2018-02-23
    • 2015-10-21
    • 2013-08-22
    • 2021-09-15
    相关资源
    最近更新 更多