Pythonは、インポートパッケージがどこにあるのか、サイトパッケージがどこにあるのか、anacondaのモジュールファイルがどこにあるのかをどのようにして知るのでしょうか?

参考:

  • https://stackoverflow.com/questions/31003994/where-is-site-packages-located-in-a-conda-environment

anaconda 仮想環境のサイト パッケージは、次のディレクトリにあります/opt/conda/envs/env_cp37_STAGATE_TF/lib/python3.7/site-packages/

ガイド パッケージの物理的な場所はどこにあるのかという質問に基づいています。まず Python 環境に入り、次にパッケージをインポートし、__file__パッケージのプロパティをクエリします。ファイルが配置されている親ディレクトリもsite-package場所になります。

モジュールをインポートしてmodule.__file__文字列を確認できます。これには、関連するソース ファイルへのパスが含まれます。

あるいは、Fileモジュールのドキュメントでタグを読み取ることもできます。このドキュメントにはhelp(module)、 またはmodule?IPython を使用してアクセスできます。

例えば、

画像の説明を追加してください

したがって、仮想環境site-pakcages/opt/conda/envs/env_cp37_STAGATE_TF/lib/python3.7/site-packages/

おすすめ

転載: blog.csdn.net/qq_43369406/article/details/131807049