[解決済み] 親パッケージが不明な場合の相対インポートの試行
2022-10-04 09:55:22
質問
from ..box_utils import decode, nms
この行は エラー
ImportError: 既知の親パッケージがない状態で相対インポートを試みました。
このエラーは何ですか、そしてこのエラーを解決する方法は?
どのように解決するのですか?
どうやら
box_utils.py
はパッケージの一部ではありません。このファイルで定義された関数をインポートすることはできますが、これらの関数をインポートしようとする Python スクリプトが、box_utils.py
と同じディレクトリにある場合のみです。
この答え
.
注意:私の場合、以下のようにピリオドが1つだけのimport文でこのエラーにつまずきました。
from .foo import foo
. しかしこの構文は、Pythonに対して
foo.py
がパッケージの一部であるとPythonに伝えますが、それは事実ではありませんでした。ピリオドを削除すると、エラーは消えました。
関連
-
[解決済み] __init__.py でも「非パッケージで相対的なインポートを試みた」を修正する方法
-
[解決済み] Python3.7でpip3 psycopg2を実行しようとするとエラー: pg_config executable not foundが発生します。
-
[解決済み] sklearnのprecision_recall_fscore_supportの出力はどのように並べられるのでしょうか?
-
[解決済み] ImportError: 'sklearn.externals' から名前 'joblib' をインポートすることができません。
-
[解決済み] バイトを文字列に変換する
-
[解決済み] Python 3で「1000000000000000 in range(1000000000000001)」はなぜ速いのですか?
-
[解決済み] 他のPythonファイルをインポートするには?
-
[解決済み] 相対パスからモジュールをインポートする
-
[解決済み] Pythonで相対インポートを行うには?
-
[解決済み】Python 3での相対インポート
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] ValueError: pysparkを使用してsparkで複数のSparkContextsを同時に実行できません。
-
[解決済み] NumPy:linalg.eig()とlinalg.eigh()の違いについて
-
[解決済み] OpenBLAS blas_thread_init: pthread_create: リソースが一時的に利用できない
-
[解決済み] jupyter notebook` 実行時のエラー (No such file or directory)
-
[解決済み] python3 で cv2 をインポートするには?
-
[解決済み] 'python3' は内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません。
-
[解決済み] tensorflowをインポートする際に、以下のエラーが発生します。numpy.core._multiarray_umath'という名前のモジュールがありません。
-
[解決済み] テキストファイルに辞書を書き込む?
-
[解決済み] ~/.conda/envs. ~/anaconda3/envs.
-
[解決済み] 他のファイルから関数を呼び出す?