1. Замените источник пипса
1.1 Сделайте резервную копию оригинального источника
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
1.2 Редактировать файл изображения
sudo gedit /etc/apt/sources.list
1.3 Удалите весь контент и вставьте следующий контент (разные версии Ubuntu, зеркальный источник немного отличается)
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
1.4 Обновление зеркального источника
sudo apt-get update
1.5 Обновление списка программного обеспечения
sudo apt-get upgrade
2. Установите pytorch (установка conda)
2.1 Первая установка анаконды
apt-get install wget
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2022.10-Linux-x86_64.sh
bash Anaconda3-2022.10-Linux-x86_64.sh
2.2 Изменить исходный код conda
а. Введите непосредственно в командной строке
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes
б) Используйте vim для редактирования: сначала используйте vim ~/.condarc
, чтобы открыть исходный файл, а затем выведите следующую команду
channels:
- defaults
show_channel_urls: true
ssl_verify: false
default_channels:
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
После ввода используйте conda upgrade -n base -c defaults --override-channels conda
источник обновления
2.3 версия графического процессора, сначала проверьте версию cuda
nvcc --version
У меня 10.1, поэтому моя команда выглядит следующим образом
conda install pytorch torchvision cudatoolkit=10.1 # -c pytorch 这个要去掉
2.4 Версия процессора
conda install pytorch torchvision cpuonly # -c pytorch 这个要去掉
3. Установите pytorch (установка pip)
Если вы хотите добавить какой-либо источник, просто измените следующий код на соответствующую ссылку.
3.1 Изменить источник пипсов
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
Университет Цинхуа: https://pypi.tuna.tsinghua.edu.cn/simple
Облако Alibaba: http://mirrors.aliyun.com/pypi/simple/
Китайский университет науки и технологий https://pypi.mirrors. ustc.edu.cn /simple/
Хуачжунский технологический университет: http://pypi.hustunique.com/Шаньдунский
технологический университет: http://pypi.sdutlinux.org/Douban
: http://pypi.douban. ком/простой/
3.2 Установка
pip install torch torchvision