9

同様のディレクトリ構造に従っています。

main.py
pack
   |___sub_pack1
                |__a.py
   |___sub_pack2
                |__b.py

今main.py(私が実行する私のメインプログラムです)の中で私は次のようにインポートしています

from pack.sub_pack1 import a

正常に動作しています。

a.py 内では、次のようにインポートしています

from pack.sub_pack2 import b

この時点で、pycharm はコードの上に赤で下線を引き、「未解決のリファレンス パック」と通知します。

今、私のコードは正常に動作しています。なぜpycharmがそれをエラーと見なすのか、そのようなことを避けるために何ができるのか興味があります.

4

2 に答える 2

5

設定 - >プロジェクト構造に移動し、ソースとしてsub_pack2

于 2013-09-25T18:32:44.810 に答える