1

私はPython 2.7を使用していて、実行しようとしています

pkg_resources.get_distribution(appname).version

複数のアプリで。

プログラム内で sys.path を操作することでこれを実行できると思いましたが、pkg_resources によって認識されないようです。特定の「appname」ディレクトリからスクリプトを起動したときにのみ、アプリを認識させることができます。

2 つの別個のプログラムを使用して、これを不格好な方法で機能させることができます。一方はファイル階層内をジャンプし、もう一方を呼び出して上記のコマンドを実際に実行します。しかし、これはばかげているようです...

誰でもこれについて洞察を持っていますか?これは pkg_resources のバグですか、それとも何か不足していますか?

4

0 に答える 0