インストール」カテゴリーアーカイブ

MacのBlender3.0で、pythonのpandas_datareaderを実行したらNo module namedというエラーが発生

環境:MacOS、Blender3.0
Macにて、Pythonスクリプトを使用してBlender3.0からPythonスクリプトを実行すると
エラー内容:
ModuleNotFoundError: No module named ‘pandas_datareader’
Error: Python script failed, check the message in the system console

やったこと
ターミナルから
pip uninstall pandas_datareader
pip install pandas_datareader
pip3 install pandas_datareader

でもだめ

結論

以前使用したのはBlender2.91から、新しく3.0にした。そうなると当然Blender3.0のPythonに置き換わってしまう。
よって2.91のときにインストールしたpandas_datareaderは消去されているので、3.0用に
またインストールする必要がある。頻繁にBlenderのPython使わないから忘れている。

やったこと

自分でメモしてた
Mac版BlenderのPythonにPip、pandas_datareaderインストールしたメモ
https://pikucha.sakura.ne.jp/blog/2020/12/27/mac%E7%89%88blender%E3%81%AEpython%E3%81%ABpip%E3%80%81pandas_datareader%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%9F%E3%83%A1%E3%83%A2/

MacOSのPythonとBlenderのPythonが存在する。つまりBlenderのPythonにpandas_datareaderを個別に
インストール必要がある。Pipもインストールする

以下はターミナルにて、Blenderディレクトリで実行した例である

(1)pipのインストール

ディレクトリのファイルを確認する
get-pip.pyがあるはず。なければBlenderのバージョンディレクトリ(2.9とか3.0とか)が違うか、グーグル先生に聞く。
>あった
(base) ToshironoiMac:bin toshiromaseda$ ls
get-pip.py python3.9

(2)次にget-pip.pyを実行

(3)pandas_datareaderをpipでインストール

/Applications/Blender.app/Contents/Resources/3.0/python/bin/pip install pandas_datareader

Mac Blender2.93 pipインストール、pandas_datareaderモジュールインストール手順

Mac Blender2.93 pipインストール、pandas_datareaderモジュールインストール手順

環境:MacOS、Blender2.93の場合

ターミナルを起動する。
blenderのバージョンは2.93、バージョンが変わるたびに似たような数字を変える
BlenderのPythonのディレクトリ構成、Pythonのバージョンも変わるので数字を変える
/Applications/blender.app/Contents/Resources/2.93/python/bin/

・(1)get-pip.pyをダウンロード
$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py /Applications/blender.app/Contents/Resources/2.93/python/bin/python3.9 get-pip.py

もしエラーになってダウンロードできないときは、
cd /Applications/blender.app/Contents/Resources/2.93/python/bin/
python/binディレクトリに移動して実行する
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

・(2)python3.9でget-pip.pyを実行してpipをインストール
$ /Applications/blender.app/Contents/Resources/2.93/python/bin/python3.9 /Applications/Blender.app/Contents/Resources/2.93/python/bin/get-pip.py

(3)pipでpandas_datareaderを実行する
$ /Applications/Blender.app/Contents/Resources/2.93/python/bin/pip install pandas_datareader

ローソク足をBlenderの記事