【问题标题】:How can I install PyQT4 for Python 2.7?如何为 Python 2.7 安装 PyQT4?
【发布时间】:2016-08-05 14:02:43
【问题描述】:

我正在尝试在 Python 2.7.9 上安装 PyQT4,我在 Mac OS X 上,所以我尝试通过 Homebrew 和 Macports 安装它,不幸的是它们似乎都不起作用。

这是我尝试过的:

brew install python qt pyqt pyside pyside-tools

也试过了:

brew install PyQT4

在 Macports 上:

sudo port install py27-pyqt4

无论我做什么,我都会收到此错误:

>>>> import PyQT4
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named PyQT4

可能是什么问题?我需要为 PyQT 设置环境路径吗?

【问题讨论】:

  • 它不叫PyQT4。它叫做PyQt4(注意小写的t)

标签: python macos qt python-2.7 pyqt


【解决方案1】:

找到解决办法:

我从here 安装了 PyQtX 包(Mac OS X 的 PyQt 二进制文件)。

然后用这个指定PYTHONPATH

export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH

在输入import PyQt4 后,它没有任何问题。 (区分大小写)

【讨论】:

  • 如果不想执行导出,可以在导入 PyQt4 之前执行以下操作:import sys; sys.path.append('/usr/local/lib/python2.7/site-packages')
  • 在我的 Mac El Capitan 10.11.6 上运行 PyQt4 安装程序报告“未安装来自官方 python 网站的 Python 2.7”。并未能继续。
  • @MarcelStör 确保您已经从它的安装程序中安装了 python 2.7(这是安装 python 的最佳方式),但在此之前,请删除旧目录:rm -rif /usr/local/lib/python2.7/
  • ATM 我迷失在各种 Python 安装选项(Apple、官方、MacPorts、Homebrew)中。正在尝试恢复到全新安装。
  • @MarcelStör 我建议从官方网站下载它的.pkg 安装程序。
【解决方案2】:

这对我有用: https://robonobodojo.wordpress.com/2017/02/08/installing-pyqt4-on-mac-osx/

这是什么brew install cartr/qt4/pyqt

【讨论】:

    猜你喜欢
    • 2021-10-31
    • 2021-01-06
    • 2018-05-15
    • 2019-06-13
    • 2011-06-20
    • 1970-01-01
    • 2018-11-25
    • 2020-05-29
    • 1970-01-01
    相关资源
    最近更新 更多