というファイルがtester.py
にあります/project
。
/project
には というサブディレクトリがありlib
、 というファイルがありますBoxTime.py
:
/project/tester.py
/project/lib/BoxTime.py
BoxTime
からインポートしたいのですtester
が、これを試しました:
import lib.BoxTime
その結果、次のようになりました。
Traceback (most recent call last):
File "./tester.py", line 3, in <module>
import lib.BoxTime
ImportError: No module named lib.BoxTime
BoxTime
サブディレクトリからインポートする方法はありますか?
編集
は__init__.py
問題でしたが、BoxTime
を として参照するlib.BoxTime
か、以下を使用することを忘れないでください。
import lib.BoxTime as BT
...
BT.bt_function()