2009-04-25 85 views

回答

9

馬克,你的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版本,當然!)

1

個人蟒蛇的版本,我設置我的PATH環境變量,以便將攪拌機首先找到的Python的最合適的版本。

+0

以及如何做到這一點?我使用python 2.6,所以不知何故,我必須指出攪拌器。我是一個無知,不知道python – Mark 2009-04-25 09:15:02

+0

如果你在Windows環境中運行,你可以在系統屬性>高級>環境變量>系統變量中修改PATH變量。您可以通過右鍵單擊我的電腦並選擇屬性或轉到控制面板中的「系統」進入系統屬性。 – 2009-04-26 05:06:09

5

Blender 2.5x現在捆綁了它自己的python,修改,只包含在內,以便用戶不必與他們的系統版本的python相匹配。

如果你刪除了這個python /目錄,blender將在系統上尋找python,並匹配它所編譯的版本。 (3.2,3.3等,次要版本都是兼容的)。

如果你想指向一個非標準的Python路徑,你可以設置PYTHONHOME環境變量 - python文件是如何工作的(沒有特定於blender)。

0

1.打開Blender應用程序;

2.進入寡婦屏幕布局腳本(從窗口攪拌機的頂部)

3.Under 控制檯的Python腳本會看到你的Python版本,請參閱我的輸出:

PYTHON INTERACTIVE CONSOLE 3.5.1 (default, Feb 17 2016, 17:09:19) [MSC v.1800 64 bit (AMD64)] 
>>>