Windows、linux pipインストールソースの変更(一時的および永続的)
Windows、linux pipインストールソースの変更
国内のソースを使用すると、一時置換と長期置換に分けることができます.
一時的な置換:
このような
長期(永続)置換:
windows:キーボードの 現在のフォルダの下に ダブルクリックして 右クリックでメモ帳(または
このうち、
linux:端末を開き、 ユーザーディレクトリへのアクセス: ディレクトリ . を貼り付ける後、 を保存する.端末を再開すると、新しい構成
国内
注:皆さんは自分のキャリアや地域に応じて、地理的に近いものを選ぶことができます.CDN配布を使用している可能性があるため、近いサーバから自動的にサービスが提供されます.括弧内は私の広東省広州市移動テストで得たものです.
補足:
指定した場所に
すると画面にこのプロファイルがどこに書き込まれているかが表示され、これに基づいてpipが読み取ったプロファイルを見つけて、上のプロファイル内容をこのファイルに貼り付けることができます.
このファイルを見つけて、上の構成をこのファイルに貼ればいいです!
pip
を使ってサードパーティモジュールをインストールしたとき、長い間動かなかったので、間違えたと報告したのではないでしょうか.画面には赤いヒントが山積みになっていて、どこから手をつけたのか分かりません.このような状況は、デフォルトの海外のpip
インストールソースを使用している可能性が高く、ファイアウォールのためサードパーティモジュールをダウンロードできない(または遅くて遅い)インストールができないという問題があり、解決策はpip
のインストールソースを国内のソースに置き換えることです.国内のソースを使用すると、一時置換と長期置換に分けることができます.
一時的な置換:
pip
サードパーティモジュールをインストールするときにインストール元を指定します.たとえば、(記事の後ろに国内pip
ソースの推奨があります)# pip install -i pip
pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple
このような
-i
パラメータを使用して一時的に置き換えるのは、次のコマンドが有効になるだけで、後で毎回加算しなければなりません.毎回このような一連を入力しないために、pip
ソースを長期的に(永久的に)変更するためにプロファイルを追加することができます.長期(永続)置換:
pip
ミラーソースを変更するには、プロファイルを追加します.windowsとlinuxには違いがあります. windows:
Win
+E
を押して、リソースマネージャを開いて、上のアドレスバーに%appdata%
を入力して、車に戻って、このフォルダに入ります.pip
という名前のフォルダを新規作成します.pip
フォルダに入り、pip.ini
というファイルを新規作成します.notepad++
などの他のソフトウェア)を開いて、以下の内容を貼り付けます.[global]
index-url=https://mirrors.aliyun.com/pypi/simple/
trusted-host=mirrors.aliyun.com
timeout=3600
このうち、
index-url
は文末のいずれかに置き換えることができ、対応して、以下のtrusted-host
も二重スラッシュ//
と第1の単スラッシュ/
の中間の部分に置き換えることができる. linux:
Ctrl
+Alt
+T
(キーを変更しない場合);cd ~
.pip
を作成し、そのディレクトリにアクセスする:mkdir .pip && cd .pip
pip.conf
を作成し、上のwindows
のプロファイルの内容を貼り付けます:vim pip.conf
# i , windows
ESC
を押してコマンドモードに入り、:wq
を入力保存終了pip
ソースを使用してサードパーティモジュールをインストールできます.国内
pip
ソース推薦:注:皆さんは自分のキャリアや地域に応じて、地理的に近いものを選ぶことができます.CDN配布を使用している可能性があるため、近いサーバから自動的にサービスが提供されます.括弧内は私の広東省広州市移動テストで得たものです.
# -pypi ( - )
https://pypi.tuna.tsinghua.edu.cn/simple
# -pypi ( - )
https://mirrors.aliyun.com/pypi/simple/
# -pypi ( - )
https://pypi.mirrors.ustc.edu.cn/simple/
# -pypi ( - )
http://pypi.douban.com/simple/
補足:
指定した場所に
pip.ini
ファイルを追加しましたが、pipのインストール時にpythonhost.orgが使用されている場合は、コマンドを使用して構成を追加する必要があります.pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/
すると画面にこのプロファイルがどこに書き込まれているかが表示され、これに基づいてpipが読み取ったプロファイルを見つけて、上のプロファイル内容をこのファイルに貼り付けることができます.
# , Writing xxxx,
PS C:\Users\XXX> pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/
Writing to C:\Users\XXX\AppData\Roaming\pip\pip.ini
このファイルを見つけて、上の構成をこのファイルに貼ればいいです!