MacOS M1芯片安裝 PyQt5 的方法
關(guān)于PyQt5
PyQt5 是GUI 小部件工具包,是 Qt 的 Python 接口,是圖形界面開發(fā)庫,用于程序的用戶交互界面
按照官網(wǎng) PyQt5-pypi 的教程,推薦使用pip的方法進(jìn)行安裝。
但安裝過程中會一直卡在準(zhǔn)備元數(shù)據(jù)的過程,等待1小時(shí)左右仍沒有變化,原本以為是 Python 版本的問題,最后發(fā)現(xiàn)是M1 Mac上的 Python 不能直接通過 pip 安裝 PyQt5。
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... —
因此可以通過 HomeBrew 安裝 PyQt5,然后將 HomeBrew 中 PyQt5 的庫文件拷貝到 Python 環(huán)境中的 site-packages 目錄下
MacOS M1芯片安裝 PyQt5 的流程(實(shí)操可用)
1. 通過 HomeBrew 安裝 PyQt5
在終端中通過 brew 指令安裝 PyQt5
brew install pyqt@5
2. 找到 HomeBrew 中 PyQt5 的庫文件
HomeBrew 中 PyQt5 庫文件的文件路徑:/opt/homebrew/Cellar/pyqt@5/5.15.7_2/lib,如果有自定義安裝路徑請修改成自己的文件路徑。
3. 將第 2 步中的庫文件拷貝到 Python 環(huán)境中的 site-packages 目錄下
我使用pyenv對Python環(huán)境進(jìn)行管理,對應(yīng)的文件路徑為:/Users/********/.pyenv/versions/3.10.9/lib/python3.10/site-packages,如果有自定義安裝路徑請修改成自己的文件路徑,將第2步中紅框中的所有文件拷貝到此目錄下即可。
4. 驗(yàn)證 PyQt5 是否成功安裝
python
import PyQt5
或者寫一小段代碼驗(yàn)證是否能正常彈出窗體文章來源:http://www.zghlxwxcb.cn/news/detail-470211.html
import sys
from PyQt5.QtWidgets import QWidget, QApplication
app = QApplication(sys.argv)
widget = QWidget()
widget.resize(600, 400)
widget.setWindowTitle("PyQt5測試窗體")
widget.show()
sys.exit(app.exec())
至此流程結(jié)束,已經(jīng)成功在 MacOS(M1) 中安裝 PyQt5,可以進(jìn)一步參考其他文檔配置 PyCharm 等其他操作。文章來源地址http://www.zghlxwxcb.cn/news/detail-470211.html
到了這里,關(guān)于MacOS M1芯片安裝PyQt5的方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!