こんにちは私のBlender3Dスクリプトで複数のpythonファイルを使用しようとしています。 (MyScript.pyやMyModule.pyなど)。Blender3D:Pythonスクリプトの問題 "ImportError:MyModuleというモジュールがありません"
"ImportError: No module named MyModule"
私は私のスクリプトとMyModuleというを含むフォルダを指すように設定Blender3Dの「スクリプト」フォルダがあります。
import bpy
import math
from add_utils import AddObjectHelper, add_object_data
import mathutils
# this line doesn't work
import MyModule
#### REGISTER ####
def register():
pass
def unregister():
print("Finished")
if __name__ == '__main__':
register()
がBlender3D内のスクリプトを実行すると、私はエラーを取得:MyScript.pyは次のようになります。 py。
ありがとうございました。
J
'import MyModule'の前に' sys.path'を表示すると、そのリストのモジュールへのパスは? – jro
うーん、そうではありません。私はどのようにこの道についてBlenderに伝えるつもりですか? – JimFing