ホームページ >バックエンド開発 >Python チュートリアル >自分の Python サイト パッケージ ディレクトリを見つけるにはどうすればよいですか?

自分の Python サイト パッケージ ディレクトリを見つけるにはどうすればよいですか?

DDD
DDDオリジナル
2024-12-08 20:48:15331ブラウズ

How Can I Find My Python site-packages Directory?

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。