プログラムを実行しようとしていますが、そのファイルは次のように構成されています。サブフォルダtensorflow_fcn
とarchitecture.py
は同じ親ディレクトリを共有します。ImportErrorのエラー:No module
File "FCN/KittiSeg_pretrained/model_files/architecture.py", line 5, in <module>
from tensorflow_fcn import fcn8_vgg
ImportError: No module named 'tensorflow_fcn'
を以下のよう
architecture.py
において、
tensorflow_fcn
のフォルダが既にしかし
_init_.py
含むfrom tensorflow_fcn import fcn8_vgg
コードの行があり、プログラムを実行すると、エラーメッセージを取得します
私はなぜtensorflow_fcn
はarchitecture.py
で特定されていません。
を解決することがありますどのようにあなたが 'architecture.py'を実行していますか?同じフォルダからですか? – tamasgal
Python 2またはPython 3?両方にタグを付けないでください。 – user2357112
こんにちはtamasgal、architecture.pyはpythonによって呼び出された他のプログラムから呼び出されます。私はただpython architecture.pyを直接実行しようとしています、それは動作します。なぜこれらの2つの異なるシナリオがありますか? – user288609