ホームページ >バックエンド開発 >Python チュートリアル >pip を使用して Python パッケージをカスタム ディレクトリにインストールするにはどうすればよいですか?

pip を使用して Python パッケージをカスタム ディレクトリにインストールするにはどうすればよいですか?

DDD
DDDオリジナル
2024-12-14 07:38:10642ブラウズ

How Can I Install Python Packages to Custom Directories Using pip?

pip 経由でカスタム ディレクトリに Python パッケージをインストールする

virtualenv と virtualenvwrapper はパッケージを分離するための一般的なオプションであり続けますが、特定のシナリオでは別のアプローチが必要になる場合があります。この記事では、デフォルトのサイト パッケージの場所をバイパスして、Python パッケージを特定のディレクトリにインストールする方法について説明します。

インストール ターゲットの解決

pip の --target スイッチを使用すると、次のことが可能になります。パッケージのインストール先のディレクトリを指定します:

pip install --target <dir> package_name

このコマンドは、指定されたディレクトリにパッケージをインストールします。 。ただし、

を追加しない限り、インストールされたパッケージにはアクセスできないことに注意してください。

'--target' スイッチの可用性

--target スイッチが有効ではない可能性があるため、更新されたバージョンの pip を使用していることを確認してください。古いバージョンでも利用可能です。スイッチが使用できない場合は、次のコマンドを使用して pip をアップグレードします:

  • Linux または OS X:

    pip install -U pip
  • Windows (回避策):

    python -m pip install -U pip

追加考慮事項

  • デフォルトでは、--target スイッチはターゲット ディレクトリ内の既存のファイルを置き換えません。既存のパッケージを上書きするには、--upgrade オプションを使用します。
  • カスタム ディレクトリにインストールされているパッケージにアクセスするには、引き続き PYTHONPATH を調整する必要があります。

以上がpip を使用して Python パッケージをカスタム ディレクトリにインストールするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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