ローカルディレクトリにパッケージを開発/テストしています。私はそれをインタプリタ(v2.5)でインポートしたいが、sys.pathには現在のディレクトリは含まれていない。今私はsys.path.insert(0,'.')
と入力します。より良い方法がありますか?Pythonパッケージをローカルディレクトリからインタプリタにインポートします
はまた、
from . import mypackage
は、このエラーで失敗します。sys.path
を使用して
ValueError: Attempted relative import in non-package
あなたがいることを読みましたPythonモジュールですか? –
@Lott:ここで説明する相対インポートパスです:http://docs.python.org/reference/simple_stmts.html#the-import-statement – projectshave