私はPythonには新しく、パッケージとインポートに関するいくつかの問題があります。兄弟ディレクトリにあるpythonパッケージからインポートするには?
次のように私の構造は次のとおりです。
src/
base/
packcore/
__init__.py
utils/
__init__.py
util_1.py
util_2.py
helpers/
__init__.py
helper_1.py
helper_2.py
some_script.py
app.py
packcore
はpip
を使用してインストールして--target=base
に置かれている外部のパッケージです。
packcore
のhelpers
の一部は、utils
の一部を使用しています。
投稿者app.py
helper
/util
をインポートしたいと思います。
しかし、私はfrom base.packcore.utils import some_util
を使用するとき、私は何のモジュールがhelper/util
内部からpackcore
命名ないと私はfrom packcore.utils import some_util
を行う場合、私は何のモジュールが
ヘルプfrom the
app.py`のpackcoreという名前のないエラーが出るというエラーを取得します大いに感謝されるでしょう:)