Python 找不到 Blender Module



我在Ubuntu上构建了Blender作为python模块。已运行更新站点包的make install。运行python3 -m site返回以下内容:

sys.path = [
'/root/blender-git/build_linux_bpy',
... a bunch of other paths here ...
]
USER_BASE: '/root/.local' (doesn't exist)
USER_SITE: '/root/.local/lib/python3.8/site-packages' (doesn't exist)
ENABLE_USER_SITE: True

当我尝试执行一个导入Blender模块bpy的简单test.py时,我会得到一个no module named 'bpy'错误。不熟悉python导入规则或如何添加模块,所以不清楚我做错了什么。我还尝试过显式设置sys.path,但也没有成功。

我不熟悉Linux,但Blender的Python是一个独特的安装。我发现安装第三方模块的唯一方法是打开Blender(在Windows中作为管理员(并运行以下命令:

from pip._internal import main
main(['install','pandas'])

这将在Blender中为您的python版本安装任何第三方模块。我希望这能有所帮助。

相关内容

  • 没有找到相关文章

最新更新