Pythonパッケージが正常にインストールされているかどうか(pip install
/setup.py install
)、編集可能な/ egg-linkモード(pip install -e
/setup.py develop
)であるかどうかを確認する方法はありますか?pythonパッケージが 'editable'(egg-link)モードでインストールされているかどうかを確認しますか?
パッケージのパスにsite-packages
が含まれているかどうかを確認することができますが、これは「編集不可」インストールである可能性が非常に高いですが、これは非常に汚いと感じています。
私はこれをチェックしようとしている理由は、私のアプリケーションは、このような/etc/myapp.conf
や~/.myapp.conf
などさまざまな場所で設定ファイルをチェックしていることです。開発者のために私は<pkgdir>/myapp.conf
をチェックしたいと思いますが、設定が見つからなかった場合の可能性のある場所のリストを表示しているので、パッケージがサイトパッケージにインストールされているときは本当にpkgdirオプションを含めたくありませんそこに設定ファイルを作成すべきではありません)。