web-dev-qa-db-ja.com

特定のBlenderビルドにpythonライブラリを追加する方法は?

だから私はPPAからBlenderのビルドを持っています:

https://launchpad.net/~thomas-schiex/+archive/ubuntu/blender

1つの問題を除いて、すべて正常に動作します。 「アニメーションノード」というアドオンを使用しようとしましたが、有効にしようとするとこのエラーが発生します。

enter image description here

PPAでこれを見つけました:

NumPyがPython 3.6のPython 3.5ベースのディストリビューション(先行技術)で動作するには、numpyをpipでインストールしてください。

ターミナルでpip install numpyと入力してインストールしました。次のようになります。

design@3dDesign:~$ pip install numpy
Requirement already satisfied: numpy in ./.local/lib/python2.7/site-packages

しかし、まだ問題は残っています。

Blenderは3.6バージョンを使用します: enter image description here

バージョンに問題があるのでしょうか?あるいは、ブレンダーのPythonを特定の方法でnumpyライブラリにリンクする必要があるかもしれません。

Shotpackerと呼ばれる外部アドオンも見つかりました。また、numpyを使用してこのエラーを取得します。

enter image description here

Numpyライブラリを追加しますか?

1
Crantisz

/ path/to/blenderspython/python pip install numpyここで、/ path/toblenderspythonは、ブレンダーpythonディレクトリのバージョンへのパスです。レポートのエラー画像に基づいて/usr/share/blender/2.79/python/bin/になる場合があります。

次に、「アニメーションノード」というアドオンを再度有効にします。

ソース:

サンブラーからのこのコメント

https://blender.stackexchange.com/questions/56011/how-to-use-pip-with-blenders-bundled-python

1
Elder Geek