ImportError: attempted relative import with no known parent package
2024年6月18日
相対インポートのエラーですね。このエラーは、相対インポートを試みたが親パッケージが見つからない場合に発生します。
以下の手順で解決できる可能性があります:
- 絶対インポートに変更する: 相対インポートの代わりに絶対インポートを使用してみてください。モジュールがどこにあるか正確に指定することで、この問題が解決するかもしれません。
python from your_module.settings import build_lists
- PYTHONPATHを設定する: インポートされるモジュールがどのディレクトリにあるかをPythonに知らせるために、PYTHONPATHを設定することも考えられます。以下は、コマンドラインでの例です。
bash export PYTHONPATH=/path/to/your/module:$PYTHONPATH
ここで
/path/to/your/moduleは実際のモジュールが存在するディレクトリへのパスです。 - 絶対パスを使用する: モジュールがどこにあるか正確なパスを指定することもできます。
python from my_module.settings import build_lists # 実際のパスに置き換えてください
これらの方法で問題が解決するかどうか試してみてください。
関連記事

Create a new forkってなに
"Create a new fork"は、GitHub上のリポジトリをフォークす ...

monthly_sum[“在庫回転数”]=monthly_sum[“金額”]/monthly_sum[“実在庫”] infになってしまった。
在庫回転数を計算する際に、実在庫が0になる場合には、ゼロ割りエラーが発生し、結果 ...

ニューラルネットワークと深層学習の違いは?
ニューラルネットワーク(NN)と深層学習(DL)の関係は、深層学習がニューラルネ ...
ディスカッション
コメント一覧
まだ、コメントがありません