Bzz*_*_90 22 python macos pyqt
如何在OS X Sierra的Mac上使用PyQt 4或5?似乎我必须等待PyQt的新版本,但我不确定这是否真的如此.
Kal*_*Kal 13
考虑到PyQt4不再受其创建者的积极支持,我建议使用PyQt5(另外我发现它更容易上班).安装完成后pip3(可以使用easy_install)在终端中运行以下命令:
1) pip3 install sip
2) pip3 install PyQt5
然后,您可以运行以下示例应用程序以查看是否一切正常:
import sys
from PyQt5 import QtWidgets
def main():
    app = QtWidgets.QApplication(sys.argv)
    window = QtWidgets.QMainWindow()
    button = QtWidgets.QPushButton("Hello, PyQt!")
    window.setCentralWidget(button)
    window.show()
    app.exec_()
if __name__ == '__main__':
    main()
在OSX上安装PyQt(4或5)的最简单方法可能是使用Homebrew。这还将安装与系统Python分离的独立Python,这意味着它将在以后进行任何系统更新时继续正常工作。
根据该线程,macOS Sierra不再支持PyQt4,但是PyQt5仍然可以工作。
安装Homebrew之后,您可以使用以下内容安装PyQt5:
brew install pyqt5 # for PyQt5