私は次のようなフォルダ構造を持っています:
/mylib/
/mylib/__init__.py
/mylib/my_class.py
/mylib/tests/test_my_lib.py
私のテストでは、次のものがあります。
from mylib import MyClass
import unittest
私は得ています:
File "test_edgecast_mcc_client.py", line 1, in <module>
from mylib import MyClass
ImportError: No module named mylib
../mylib を参照する必要があるときに、インポートが mylib の tests ディレクトリ内を参照するため、どちらが理にかなっていると思いますか?
インポートを適切に機能させる方法について、誰かが光を共有できますか?