繁体   English   中英

PyQt5不适用于macOs sierra

[英]PyQt5 not working on macOs sierra

我一直试图使用pyqt5库接近5个多小时,它一直在说: -

from PyQt5.QtGui import *

ImportError:dlopen(/usr/local/lib/python3.6/site-packages/PyQt5/QtGui.so,2):未加载库:@ rpath / QtGui.framework / Versions / 5 / QtGui
参考自:/usr/local/lib/python3.6/site-packages/PyQt5/QtGui.so原因:图片未找到

经过100万无果而终之后,终于让它运转了。

  1. 获取自制软件然后brew install pyqt。
  2. LDFLAGS=-L/usr/local/opt/qt/lib CPPFLAGS=-I/usr/local/opt/qt/include pip3 install PyQt5全部在1行。

然后中提琴!

在导入以下内容时,我还通过conda安装了pyqt时遇到此问题:

from PyQt5 import QtGui, QtCore

更新包解决了我的问题。

pyqt: 5.6.0-py36_1 conda-forge --> 5.6.0-py36h8210e8a_6 conda-forge

请注意,还有一个新版本可用(pyqt 5.9.2),但此更新解决了我的问题。

我通过转到Python 3.6解决了这个问题。 在OSX上

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM