Mac M1芯片安装pyqt5

直接采用pip3 install pyqt5是否报错的,查了一圈好像是这个编译没有适配M1芯片的。
但苹果自带的brew编译的pyqt5是适配好了的,所以得用brew安装。
brew install pyqt5
但遇到错误:libpng fatal:not in a git directory。
用brew -v查看
再根据提示将两个目录添加到安全目录即可。以上操作即可解决报错,再重新brew install pyqt5。这里的python版本是3.11。
之后将以下路径添加到环境变量中
echo ‘export PATH=“/opt/homebrew/opt/qt@5/bin:$PATH”’ >> ~/.zshrc

echo ‘export PATH=“/opt/homebrew/opt/pyqt@5/5.15.7_2/bin:$PATH”’ >> ~/.zshrc

source ~/.zshrc
现在将brew得到的库复制到python3.11可以访问的路径中
cp -r /opt/homebrew/Cellar/pyqt@5/5.15.7_2/lib/python3.11/site-packages/* /Users/用户名/对应的python/site-packages

你可能感兴趣的:(macos,qt,git)