簡體   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