Blender - Python

4 投票
4 回答
1993 浏览
提问于 2025-04-15 11:14

我该如何让Blender使用我已经安装的Python版本?

4 个回答

1

我个人是在设置我的PATH环境变量,这样Blender就能优先找到最合适的Python版本。

5

Blender 2.5x现在自带了自己的Python,这个Python是没有修改过的,主要是为了让用户不必去匹配自己系统上的Python版本。

如果你删除这个python/目录,Blender就会去系统中寻找Python,寻找与它编译时使用的版本相匹配的Python(比如3.2、3.3等,次要版本之间都是可以互相兼容的)。

如果你想指定一个非标准的Python路径,可以设置PYTHONHOME这个环境变量——Python的文档里有说明这个是怎么工作的(这和Blender没有特别的关系)。

9

马克,你的Blender版本应该是用特定版本的Python编译的——所以你需要在你的电脑上安装那个版本的Python。这个问题在Python 2.5刚出来的时候也出现过,那时候Blender还是用2.4编译的。

我怀疑你可能遇到了同样的问题。你的Blender在启动时显示的“用Python 2.x编译”这样的信息是什么?

这个信息应该能告诉你需要安装哪个版本的Python(当然,除非你想从源代码重新编译Blender来支持你喜欢的Python版本!)

撰写回答