如何将 Python 库添加到特定的 Blender 版本?

如何将 Python 库添加到特定的 Blender 版本?

因此,我有一个来自 PPA 的 Blender 版本:

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

除了一个问题外,一切都运行正常。我尝试使用一个名为“动画节点”的插件,然后尝试启用它,结果出现了这个错误:

在此处输入图片描述

在 PPA 中我发现了这一点:

为了使 NumPy 在基于 Python 3.5 的发行版(pre-artful)上与 Python 3.6 一起使用,请使用 pip 安装 numpy。

所以我通过输入终端来安装它pip install numpy。现在它看起来像:

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

但问题仍然存在。

Blender使用3.6版本: 在此处输入图片描述

可能是版本问题?或者我需要以特定方式将 blender 中的 Python 与 numpy 库链接起来?

发现名为 Shotpacker 的外部插件也使用 numpy 并出现此错误:

在此处输入图片描述

如何添加 numpy 库?

答案1

/path/to/blenderspython/python pip install numpy 其中 /path/toblenderspython 是您的 blenders python 目录版本的路径。这可能/usr/share/blender/2.79/python/bin/基于您报告的错误图像。

然后尝试再次启用名为“动画节点”的插件。

资料来源:

来自 sambler 的评论

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

相关内容