我最近安裝了Blender,並且想用我的conda庫(Miniconda python 2.7)編寫腳本,但由於Blender 2.77而發生衝突,並且導入無法訪問。如何使這項工作?Blender and conda
1
A
回答
2
由於v2.50 blender已經使用了python 3.x.您應該首先使用miniconda的python3版本以便能夠在攪拌機中使用它。對於攪拌機2.77正在使用python 3.5。
您有幾個選項可以將自定義python模塊添加到攪拌器。
- 包含your addon的一個文件夾內的所有模塊。 (一個插件是一個python模塊)
- 在攪拌器的首選項中配置scripts directory。
- 在攪拌機的python目錄中安裝你的模塊。 This explains the file paths攪拌機使用。
- 刪除捆綁的python(或構建您自己的攪拌機),以便攪拌機使用安裝了python的系統。確保系統安裝與用於構建攪拌器的python版本相匹配。
有一些environment variables你可以設置,以幫助攪拌機找到它所需要的。 Python的sys.path
也可能被改變以包含你的模塊。
你使用哪種方法主要取決於你打算做什麼。如果您想與其他人分享您的工作,首先是最好的,而如果您只想調整您的攪拌機安裝,則其他人會更適合。
您可能會發現this answer在blender.stackexchange.com可以提供幫助。
如果您有充分的理由使用pyicon 2.7版本的miniconda,那麼您需要查看其他傳輸數據的方式,例如使用subprocess.check_call()
或multiprocess.Pipe
。如果你需要這樣做,你應該read this。
相關問題
- 1. Conda在pip安裝後損壞conda
- 2. Blender中的對象變成網格[Blender]
- 3. Blender python腳本
- 4. Blender-蟒蛇
- 5. Blender-File to Xcode
- 6. OrgXML + Blender + JMonkey
- 7. Blender + OpenGL + Cocos2d
- 8. Blender腳本OSX
- 9. Kivy Blender動畫
- 10. Blender「importer included」error
- 11. PythonOCC conda install破?
- 12. conda,condi,conde,condu
- 13. conda更新CondaHTTPError:HTTP無
- 14. 由於Windows程序文件權限,conda更新conda不工作
- 15. 將DirectX.X導入Blender
- 16. Blender對象變量?
- 17. 安裝conda for R
- 18. JUPYTER和CONDA對R
- 19. Virtualenv&Conda Env衝突
- 20. Conda停止工作
- 21. Conda安裝R 3.4.0
- 22. 爲conda安裝pip3
- 23. Conda(Anaconda)的功能
- 24. Conda環境丟失
- 25. 克隆Conda根環境不克隆conda和公寓建設
- 26. conda安裝不能在conda中創建的virtualenv中工作
- 27. Sql:「Where」and「And」
- 28. Blender不能與Python工作
- 29. 旋轉錯誤(Blender To Unity)
- 30. Blender默認的UV貼圖