起因
Linux環境では、さまざまなソフトウェア、さまざまなPythonソフトウェア、さまざまな機械学習コンポーネントがインストールされることが多く、直接のデフォルトのソースインストール方法のダウンロード速度は非常に遅く、ダウンロードできないものもあります。インターネットで多くの情報を見つけ、多くの追加方法を見つけました。国内の情報源は古くなっています。、これがベストプラクティスの情報源を追加する方法です。次の方法は、Linuxubuntu18.04環境で有効です。
適切な国内ミラーソースを追加する
apt-get apt source国内ミラーの永続的な追加方法:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vi /etc/apt/sources.list
次のように入力します。
#添加阿里源
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
上記のファイルを編集できない場合は、他の承認済みフォルダーにsource.listファイルを作成してから、次の手順を実行できます。
sudo cp path/to/source.list /etc/apt/sources.list
コンダ国内ミラーソースを追加
vi ~/.condarc
填如下内容:
ssl_verify: true
show_channel_urls: true
channels:
- http://mirrors.ustc.edu.cn/anaconda/pkgs/main/
- http://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- defaults
上記の国内送信元アドレスはhttpsではないことに注意してください
構成後、次のコマンドを使用して構成済みの情報を表示できます
conda config --show-sources
ピップ国内ミラーソースを追加
mkdir -p $HOME/.config/pip/
vi $HOME/.config/pip/pip.conf
填如下内容:
[global]
timeout = 6000
index-url = http://pypi.mirrors.ustc.edu.cn/simple/
extra-index-url = https://pypi.mirrors.ustc.edu.cn/simple/
http://pypi.douban.com/simple/
https://pypi.tuna.tsinghua.edu.cn/simple/
https://mirrors.aliyun.com/pypi/simple/
trusted-host = pypi.mirrors.ustc.edu.cn
pypi.mirrors.ustc.edu.cn
pypi.douban.com
pypi.tuna.tsinghua.edu.cn
mirrors.aliyun.com
具体的な構成の成功効果は、次の図に示すとおりです。