Pyxel(ピクセル)のインストール、サンプルのインストール

こちらを読みながら、インストールしてみました。

いくつか手詰まったりしたので、対応例としてメモ。

▼環境

・macOS mojave 10.14.4
・Python 3.7

▼Pyxelのインストール

pip3 install pyxel

▼サンプルのインストール

本来はこう

install_pyxel_examples

できませんでした。
別の方法があるらしい、のでこれも試す。

pip3 install --no-cache-dir --ignore-installed pyxel

できませんでした。

install_pyxel_examples の結果で
ImportError("Failed to load GLFW3 shared library.") と出るので、
GLFW のインストール方法を探して実行。

brew install python3 glfw

Error: The following directories are not writable by your user: と出るので、
促される方法で更に以下を実行。

まず所有者の変更。

sudo chown -R $(whoami) /usr/local/share/man/man3 /usr/local/share/man/man5 /usr/local/share/man/man7

更に権限変更。

chmod u+w /usr/local/share/man/man3 /usr/local/share/man/man5 /usr/local/share/man/man7

※chown, chmod についてはQiita投稿があったので、確認。なるほどー。
https://qiita.com/t-a-run/items/239ed690ece7a011804a

改めて GLFW のインストール実行。

brew install python3 glfw

なにやらいい感じ?待機。

と思ったらなんか出た。
Error: Permission denied @ dir_s_mkdir - /usr/local/Frameworks

該当のパスの先を見に行くと、そもそもフォルダがないので作る。
/usr/local/Frameworks
更に先ほどと同じように、所有者と権限の変更処置をしておく。

sudo chown -R $(whoami) /usr/local/Frameworks
chmod u+w /usr/local/Frameworks

再度 GLFW のインストールを実行。

brew install python3 glfw

warning が出てるようなので、言われたとおり処置しておく。

brew link python
brew reinstall glfw

いけました。

では気を取り直して、改めてサンプルをインストールしてみる。

(インストール先はカレントディレクトリになるので、
 あらかじめ現在地は確認しておきます)

install_pyxel_examples

インストールできた!!!!!!!!!!!!!!!

 ※ pyxel_examples フォルダができてる

実行してみます。

python3 01_hello_pyxel.py

おっ・・・

おぉ〜〜〜〜〜〜〜〜〜〜〜〜〜

Hello, Pyxel!(ピカピカ)

か、かわいすぎか!!!!!!!!!!!!


おしまい

この記事が気に入ったらサポートをしてみませんか?