pip install のデフォルト参照リポジトリを変更


デフォルトのリポジトリの変更が意外と見つからないので備忘録として。
設定はCentOSです。
Windowsは分かりません。。。

UPLOAD SETUP

$ > vim ~/.pypirc

下記設定を入れます。

[distutils]
index-servers = pypi
                xxxx <= Myリポジトリ
[xxxx] <= Myリポジトリ
repository: http://xxxxxx <= 閉鎖環境ならhttpで十分
username: xxxx
password: xxxx

DOWNLOAD SETUP

$ > mkdir ~/.pip
$ > vim ~/.pip/pip.conf

下記設定を入れます。
なおrootで行えばsudo pip installが使えます。
ユーザー権限で行えばCoderVSCodeなどinstallする際に使えます。

[global]
index-url: YourURL
trusted-host: IP or domain

trusted-hostを設定することでhttpのエラーが出なくなります。
後は普通にpip installが使えます。