Python サイト パッケージ ディレクトリの検索
Python サイト パッケージ ディレクトリの場所を決定することは、パッケージ管理にとって重要です。このディレクトリにはユーザーがインストールしたパッケージが保持され、その場所はスコープによって異なります。
グローバル サイト パッケージ ディレクトリ
- 実行時に sys.path にリストされます。 python -m site
- 簡潔なリストについては、 python -c 'import site; を使用します。 print(site.getsitepackages())'
- Python 3 では、python3 -c 'import sysconfig'
から sysconfig.get_paths()["purelib"] を使用します。ユーザーごとのサイト パッケージ ディレクトリ (PEP) 370)
- python -m site --user-site でアクセス可能
- 存在しないディレクトリと Python の終了ステータスを確認します
- ユーザーをインストールしますpip list --user または pip フリーズを使用したパッケージ--user
実用的なヒント
- package.__path__ を使用してパッケージの場所を特定する
- module.__file__
pip show package を使用して、インストール情報を含む Debian スタイルのパッケージ情報を表示します。パス-
以上が自分の Python サイト パッケージ ディレクトリを見つけるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。