如何将 Blender 指向我安装的 python 版本
4 回答
马克,您的 Blender 版本应该使用与其接口的特定 Python 版本进行编译——这就是您需要在您的机器上安装的 Python 版本。当 Python 2.5 相当新并且 Blender 仍然在分发 2.4 时,同样的问题浮出水面——参见http://www.blender.org/forum/viewtopic.php?t=11063;我怀疑你可能会遇到完全相同的问题。您的 Blender 在开始时会给出“使用 Python 2.x 编译”形式的什么消息?这应该是你安装 Python 的线索(当然,除非你想从源代码重新编译 Blender 以支持你最喜欢的 Python 版本!)
Blender 2.5x 现在捆绑了它自己的 python,这是未修改的,仅包含在其中,因此用户不必匹配他们的系统版本的 python。
如果你删除这个 python/ 目录,blender 将在系统上寻找 python,匹配它编译的版本。(3.2、3.3 等,次要版本都是相互兼容的)。
如果你想指向一个非标准的 python 路径,你可以设置 PYTHONHOME 环境变量——python 记录了它是如何工作的(没有特定于搅拌机的)。
就个人而言,我正在设置我的 PATH 环境变量,以便 Blender 会首先找到最合适的 Python 版本。
1.打开你的搅拌机应用程序;
2.转到脚本的寡妇屏幕布局(从Blender窗口顶部)
3.在控制台下python脚本会看到你的python版本,看看我的输出:
PYTHON INTERACTIVE CONSOLE 3.5.1 (default, Feb 17 2016, 17:09:19) [MSC v.1800 64 bit (AMD64)]
>>>