import logging
単一行: を含むモジュールをweb2py プロジェクトにインポートしようとしています。というパッケージ内からモジュールをインポートしようとするとmymodules
、<type 'exceptions.NameError'> name 'logging' is not defined error
が表示されますが、モジュールをパッケージから取り出して直接インポートすると、正常に動作します。
mymodule.py:
import logging
最上位のモジュール ディレクトリからインポート:
import mymodule
- 正常に動作します
パッケージからのインポート:
from mymodules import mymodule
- 名前エラーの取得
パッケージには何も問題はありません - 問題なくインポートできる他のモジュールがあります。なぜこれが起こっているのかについての手がかりはありません。