我最近安裝了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. Kivy Blender動畫
- 4. Blender-蟒蛇
- 5. Blender-File to Xcode
- 6. PythonOCC conda install破?
- 7. 將DirectX.X導入Blender
- 8. 由於Windows程序文件權限,conda更新conda不工作
- 9. conda更新CondaHTTPError:HTTP無
- 10. 安裝conda for R
- 11. 爲conda安裝pip3
- 12. Virtualenv&Conda Env衝突
- 13. Conda環境丟失
- 14. Conda(Anaconda)的功能
- 15. Conda停止工作
- 16. JUPYTER和CONDA對R
- 17. Conda安裝R 3.4.0
- 18. Sql:「Where」and「And」
- 19. conda安裝不能在conda中創建的virtualenv中工作
- 20. Blender創建了什麼?
- 21. Blender默認的UV貼圖
- 22. 從Blender導出Fbx到Unity
- 23. Blender:禁用插件緩存
- 24. Blender中的流體分離
- 25. Blender不能與Python工作
- 26. Feeding Blender XML道路文件
- 27. 從Blender加載.obj文件
- 28. Blender,Python腳本教程
- 29. rails and rmagick and webfaction
- 30. Conda更新權限錯誤