私は以下のsite
モジュールのドキュメントを引用しています。 "pyvenv.cfg"ファイルが実際にどこに存在するかはわかりません。それはちょうどsys/executable
より1つ上のディレクトリに存在しますか? 「pyvenv.cfg」は1ディレクトリ上記sys.executable、はsys.prefixとはsys.exec_prefixがそのディレクトリに設定され、それはまた、サイトのパッケージのためにチェックされて存在するファイルが指定された場合はこの "pyvenv.cfg"ファイルはどこにありますか?
(sys.base_prefixとsys.base_exec_prefixは常にPythonインストールの "実際の"接頭辞です)。 "pyvenv.cfg"(ブートストラップ設定ファイル)にキー "include-system-site-packages"が "false"(大文字と小文字を区別しない)に設定されている場合、システムレベルのプレフィックスはサイトに対しても検索されます - パッケージ;さもなければ彼らはしません。
この状況は、 'sys.prefix'と' sys.base_prefix'がより複雑な方法で計算されるPEP 405のものとは多少異なります。 –