ホームページ > バックエンド開発 > Python チュートリアル > 私の Python サイトパッケージのディレクトリはどこにありますか?

私の Python サイトパッケージのディレクトリはどこにありますか?

Susan Sarandon
リリース: 2024-12-14 05:49:11
オリジナル
551 人が閲覧しました

Where Are My Python Site-Packages Directories Located?

Python サイト パッケージ ディレクトリの場所を確認する方法

Python は、グローバル サイト パッケージ ディレクトリとユーザーごとのサイト パッケージ ディレクトリの両方を利用して、インストールされているサイト パッケージ ディレクトリを管理しますパッケージ。これらのディレクトリを見つける方法を調べてみましょう。

グローバル サイト パッケージ ディレクトリ

これらのディレクトリは、多くの場合「dist-packages」と呼ばれ、 sys.path 変数。これらのディレクトリを表示するには、次のコマンドを実行します。

python -m site
ログイン後にコピー

よりコンパクトなリストを表示するには、Python コード内のサイト モジュールから getsitepackages を使用します。

python -c 'import site; print(site.getsitepackages())'
ログイン後にコピー

Python 3 では、次の使用を検討してください。 sysconfig モジュール:

python3 -c 'import sysconfig; print(sysconfig.get_paths()["purelib"])'
ログイン後にコピー

ユーザーごとのサイト パッケージディレクトリ

これらのディレクトリは、PEP 370 に従って、ローカルにインストールされたパッケージを保持します。ユーザーごとのディレクトリを見つけるには、次のコマンドを実行します。

python -m site --user-site
ログイン後にコピー

存在しないディレクトリが返された場合は、Python の終了ステータスを調べ、詳細については python -m site --help を参照してください。

実践的なヒント

  • 使用.__path__ を使用して、特定のパッケージの場所を特定します。
  • .__file__ を使用して、特定のモジュールの場所を確認します。
  • pip show を実行します。場所を含むパッケージ情報を表示します。

以上が私の Python サイトパッケージのディレクトリはどこにありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート