このエラーの原因はわかりませんが、これは私が得ることができるほど簡単ですが、私の質問が品質基準を満たさないというヒントを与えますこの長いイントロを投稿する必要があります。このPythonコードを実行すると "no module named ..."と表示されます
#===
# my_script.py
import myModule
#===
# myModule\__init__.py
import sys
from my_def import *
class MyModule:
def __init__(self):
pass
#===
# myModule\my_def.py
def my_def():
pass
Traceback (most recent call last):
File "my_script.py", line 1, in <module>
import myModule
File "D:\test\myModule\__init__.py", line 2, in <module>
from my_def import *
ImportError: No module named 'my_def'
数分前にこの正確な質問をしましたか? [はい](http://stackoverflow.com/q/37501932/3001761)、あなたがそれを大幅に改善したようではありません。必要とされるだけのイントロではなく、問題を説明するイントロです。 – jonrsharpe
['PYTHONPATH'](https://docs.python.org/3/using/cmdline.html#envvar-PYTHONPATH)にモジュールへのパスが含まれていることを確認してください。 – Jens