2011-12-06 78 views
1

攪拌機2.60a是否可以使用Python 2.7?攪拌機的最新版本是否可以與Python 2.7一起使用?

當我啓動攪拌器它顯示我

found bundled python 2.7 in program file...something like this... 

但在攪拌機網站它說,我必須安裝Python 3.2,所以這是怎麼發生的呢?

+0

參見[蟒蛇x或3 x(http://stackoverflow.com/問題/ 3253430) –

+0

@NickDandoulakis我沒有問過2.x和3.x之間的區別我知道區別,但是我的問題是攪拌機如何使用2.7?例如,舊版本是爲python 2.6.5編寫的,如果你使用python 2.7與該版本,它將無法工作... – Lynob

+0

好,但如果v2.60a需要Python 3.x,那麼你將不得不安裝它。 –

回答

3

較新版本的Blender只能與Python 3一起工作。因此,他們會爲您提供他們知道可以使用的Python版本的完整副本。如果你想用Python的2.x版本運行Blender,你將不得不將源代碼和模塊轉換爲2.x兼容代碼,然後重新編譯。

您的系統可能有2.x版本,但Blender仍然會使用它自己的。請記住,您使用Alpha version ......如果它無法正常工作,它不會是所有的懇求。

如果你想測試它使用的版本,裏面寫的Blender一個簡單的腳本,像這樣:

print "If you're using 3.x this will give an error" 
+0

看起來像你是正確的蟒蛇控制檯贏得無論如何打開...我想我必須找到一種方法來安裝Python 3.2 – Lynob

+0

你不必單獨安裝Python 3.x。最新版本的Blender帶有內置的Python解釋器。 – balajeerc

+0

@someonelikeme:從win下檢查攪拌機上的控制檯,你必須去窗口 - >「切換系統控制檯」 – ntg