我使用Blender 2.49並在我的腳本中使用from Blender import *
。但現在我將代碼升級到Blender 2.74,當我運行時出現此錯誤沒有名爲Blender的模塊。在版本2.74中調用Blender模塊有過更改嗎?ImportError:沒有名爲Blender的模塊
0
A
回答
3
從2.50攪拌機開始使用python 3.x和python api完全更改。從2.63 bmesh(支持n-gons)被添加,這改變了網格編輯的方式。
您可能需要從python 2 to 3 docs開始,因爲腳本的某些部分可能需要更改才能在python 3.x中使用。
您可以找到新的api reference online,我建議您從該頁面上列出的快速入門和概述開始,甚至可以嘗試使用可在攪拌器的文本編輯器中找到的示例腳本模板。
一旦你有了新的python api的想法,請重新做你的腳本。您還可以在blender.stackexchange.com
相關問題
- 1. ImportError:沒有名爲endpoints_proto_datastore.ndb的模塊
- 2. ImportError:沒有名爲扭曲的模塊
- 3. ImportError:沒有名爲RDT的模塊
- 4. ImportError:沒有名爲app.core.admin.login的模塊
- 5. PyInstaller ImportError:沒有名爲'pyfiglet.fonts'的模塊
- 6. Django ImportError沒有名爲'catalog.context_processors'的模塊
- 7. ImportError:沒有名爲dateutil的模塊
- 8. ImportError:沒有名爲sekizai的模塊
- 9. ImportError:沒有名爲weather_Core_Engine.weather_DB_Handler的模塊
- 10. virtualenv ImportError:沒有名爲urllib3的模塊
- 11. ImportError:沒有名爲_bsddb的模塊
- 12. ImportError:沒有名爲shutil_get_terminal_size的模塊IPython
- 13. ImportError:沒有名爲PBKDF2的模塊
- 14. x11 - ImportError:沒有名爲'kivy.core.window.window_x11'的模塊
- 15. ImportError:沒有名爲flask.ext.twisted.twisted的模塊
- 16. ImportError:沒有名爲compat的模塊
- 17. ImportError:沒有名爲wx的模塊
- 18. ImportError:沒有名爲'scrapy'的模塊
- 19. PYQ ImportError:沒有名爲pyq的模塊
- 20. ImportError:沒有名爲'TkTreectrl'的模塊
- 21. uwsgi ImportError:沒有名爲os的模塊
- 22. ImportError:沒有名爲bs4的模塊?
- 23. ImportError:沒有名爲pandas的模塊
- 24. ImportError:沒有名爲'pygame'的模塊
- 25. ImportError:沒有名爲sqlalchemy的模塊
- 26. ImportError:沒有名爲isodate的模塊
- 27. PythonAnywhere ImportError:沒有名爲wsgi的模塊
- 28. ImportError:沒有名爲zmq的模塊
- 29. ImportError:沒有名爲espeak的模塊
- 30. ImportError:沒有名爲tastypie.api的模塊
找到更好的攪拌機特定python腳本幫助。Blender 2.74的路徑與Blender 2.49相同嗎? – boardrider
嘗試安裝afer uninstall.'pip uninstall blender'然後'pip install blender'然後'從Blender import .....'。 – HelloNewWorld
@boardrider。我的Blender 2.74的路徑與Blender 2.49不同。 – Jimmy