【问题标题】:Install numpy for blender为搅拌机安装 numpy
【发布时间】:2021-09-27 03:25:56
【问题描述】:

我很难将搅拌机模型导出为 glTF 2.0 格式(对于 godot):

(我仍然可以将其导出为默认的 .dae 格式)

所以,我尝试为我的所有 python3 版本(python3、python3.6、python3.9)安装 numpy:

python<versions> -m pip install numpy

重启搅拌机后,我仍然有这个消息。

我尝试使用 blender 集成 python (3.9) shell 安装 numpy,但没有更多运气:

我现在该怎么办?

【问题讨论】:

  • 如果你做python&lt;versions&gt; -m pip list,模块是否列出?
  • 是的,它仍然在列表中。好吧,我安装了不同版本的搅拌机,它现在可以工作了。我猜这是某种包装问题。

标签: python linux numpy pip blender


【解决方案1】:

GitHub 的以下回复为我做了!

sudo apt -y install python3-numpy

我通过 Ubuntu (deb) 从 Pop OS 上的 Pop!_Shop 安装了 Blender。

【讨论】:

  • 工作就像一个魅力!谢谢
【解决方案2】:
  1. 安装python3.2
  2. 使用 python3.2 命令代替 python 为 python3.2 安装 numpy
  3. 在我的系统上,numpy 位于 /usr/local/lib/python3.2/dist-packages。将 numpy 从那里复制到 blender/2.57/scripts/modules

【讨论】:

  • 为什么要安装这么古老的Python版本?这可能是正确的,但请提供一些支持信息,说明为什么需要这样做。
【解决方案3】:

实际上 blender 有内置的 python 模块,通常它包含 Numpy。 如果您想确定,可以在/blender/&lt;BUILD_VERSION&gt;/&lt;BLENDER_VERSION&gt;/python/bin/pythonX 中找到搅拌机的 python 模块。 因此使用系统 python 安装 Numpy 将无法正常工作。

例如,如果您最近安装了带有 snap 的搅拌机。 python 路径将是/snap/blender/206/2.93/python/bin/python3.9

我建议用另一种方式重新安装搅拌机。

删除当前的搅拌机sudo dpkg -r blender

捕捉sudo snap install blender --classic

然后在终端中blender 运行搅拌机

顺便问一下,你是如何安装搅拌机的?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-25
    • 2020-01-06
    • 1970-01-01
    • 2016-01-19
    • 2012-11-15
    • 2023-03-31
    • 2020-06-07
    • 2016-09-12
    相关资源
    最近更新 更多