ダウンロードを高速化するための簡潔でわかりやすい pip ソース置換方法。具体的なコード例が必要です。
近年、Python は非常に便利な言語になりました。人気のプログラミング言語。 Python パッケージ管理ツールとして、pip は Python パッケージのダウンロード、インストール、管理において重要な役割を果たします。ただし、よく知られている理由により、国内から海外のソースへのアクセスが制限されることが多く、そのため pip のダウンロード速度が非常に遅くなります。この問題を解決するには、pip のソースを変更することでダウンロード速度を向上させることができます。この記事では、簡潔で分かりやすいpipソースの置換方法と具体的なコード例を紹介します。
まず、pip のソースを変更するには、どのようなソースが利用可能であるかを知る必要があります。現在、より一般的に使用されているソースには、清華大学ミラー ソース、Alibaba Cloud ソース、Huawei Cloud ソースなどが含まれます。オリジンサーバーが異なるとリージョンが異なるため、アクセス速度も異なります。理解を容易にするために、清華大学のミラー ソースを例として使用することにします。
次に、コマンド ライン ターミナルを開いて次のコマンドを入力する必要があります:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
このコマンド ラインの機能は、pip のソースを清華大学のミラー ソースに置き換えることです。このうち、global
は設定がグローバル、つまりシステム全体に適用されることを示し、index-url
は置換元のURLアドレスを示し、https: //pypi.tuna.tsinghua .edu.cn/simple
は清華大学のミラーソースのアドレスです。
ソースを置き換えた後、次のコマンドを使用して置き換えが成功したかどうかを確認できます:
pip config get global.index-url
表示された結果が https://pypi.tuna.tsinghua の場合。 edu.cn /simple
、これは、pip ソースを清華大学ミラー ソースに正常に変更したことを意味します。
pip のソースを変更するだけでなく、プロキシ サーバーを設定することでダウンロードを高速化することもできます。サンプル コードは次のとおりです。
import pip pip._vendor.requests.get('https://pypi.tuna.tsinghua.edu.cn/simple')
上記のコードは、リクエスト ライブラリを使用してプロキシを設定し、アクセシビリティをテストします。 https://pypi.tuna.tsinghua.edu.cn/simple
は清華大学のミラー ソースのアドレスです。必要に応じて変更できます。
もちろん、仮想環境 (virtualenv) を使用して pip ソースを置き換えている場合は、上記のコマンドとコードの前に --user
パラメーターを追加するだけです。 ##
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple --user pip config get global.index-url --user
import pip pip._vendor.requests.get('https://pypi.tuna.tsinghua.edu.cn/simple')
以上がダウンロードを高速化し、pip ソースを簡単かつ迅速に置き換えますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。