nano_exit

基礎的なことこそ、簡単な例が必要だと思うのです。

MacにPyQt5をインストール:SIPが入らない。

下記のサイトを参考に、PyQt5をインストールする。
MacとLinuxでPyQtを準備する - Qiita
Qt5.9.2をonline installerでインストール。容量24GBを持って行かれる。MacBook Airには些かキツイが仕様がない。

SIPを入れようとしたところ、"make install"で"Operation not permitted"という文言が出てきてコケる。
調べると、/Systermのdirectoryはsudoでもcp等を受け付けない仕様になっているらしい。
こちらのサイトを参考に解決。
初心者向け MacでOperation not permittedの解決方法 - Qiita

python configure.py --qmake ~/Qt/5.9.2/clang_64/bin/qmake -- sip /System/Library/Frameworks/Python.framework/Version/2.7/bin/sip
"--sip"をつけなかったら、PATHを通すかPATHを指定するか怒られたので、指定することにした。


これで"import PyQt5"でPyQt5のモジュールが呼べるようになった。