[Hackintosh] ProperTree をインストールする
OpenCore 用の config.plist を編集するために ProperTree アプリを使いたい。
corpnewt/ProperTree: Cross platform GUI plist editor written in python.
https://github.com/corpnewt/ProperTree
しかし、公式 GitHub に従ってもうまく起動せず、Terminal アプリが起動した段階で止まってしまう。
そこで以下の掲示板を参考にしてインストールした。
参考:
Propertree in Big Sur crashes Python | Page 2 | tonymacx86.com
https://www.tonymacx86.com/threads/propertree-in-big-sur-crashes-python.303748/page-2#post-2239473
環境:macOS Catalina Version 10.15.6(英語環境)
(0)Python のバージョンを確認する。
1$ python --version
2Python 3.9.7
(1)Python の最新版をダウンロード、インストールする。今回は Version 3.11.2 だった。
Download Python | Python.org
https://www.python.org/downloads/
(2)「Applications>Python 3.11>Install Certificates.command」をダブルクリックして実行する。
(3)【2で pip のバージョンが低いという警告が出た場合】
以下のコマンドを実行する。
$ /Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11 -m pip install --upgrade pip
(4)GitHub で ProperTree のフォルダーを丸ごとダウンロードする。Zip でダウンロードしたのなら、解凍する。
corpnewt/ProperTree: Cross platform GUI plist editor written in python.
https://github.com/corpnewt/ProperTree
(5)4の中の「Script>buildapp-select.command」をダブルクリックして実行する。
以下のような選択肢が出てくる。僕は一番とりあえず3を選んだ。Enter キーを押す。
1- Currently Available Python Versions -
21. /usr/bin/python 2.7.16 - tk 8.5
32. /Library/Frameworks/Python.framework/Verions/3.11/bin/python3 3.11.2 - tk 8.6
43. /usr/local/bin/python3 3.11.2 - tk 8.6
54. /usr/bin/env python
65. /usr/bin/env python 3
7Q .Quit
8Please select the python version to use:
(6)ProterTree-master フォルダーに ProperTree.app が生成されているはずだ。それを Applications フォルダーへ移動して、起動すればいい。
*
Amazon | 2022 13インチMacBook Air: 8コアCPUと8コアGPUを搭載したApple M2チップ, 256GB SSD – シルバー | Apple(アップル) | ノートパソコン 通販
https://amzn.to/3LZNC1A