私は Python 初心者ですが、エラー メッセージに問題があります。
「ImportError: 名前 callfunc をインポートできません」
~/a.py
' ' と ' ' の2 つの Python ファイルを作成し~/pkg/b.py
ました。(さらに、私の IDE は自動的に ' ~/__init__.py
' と ' ' を作成しました~/pkg/__init__.py
)
a.py では、関数
def callfunc():
print "Called"
が定義されており、pkg/b.py には次の 2 つのステートメントがあります。
from a import callfunc
callfunc()
ただし、python pkg/b.py を実行すると、エラーが発生します。
ImportError: cannot import name callfunc
export PYTHONPATH=... を試しましたが、効果もありません
どうすればこの問題を解決できますか?