系統 : ubuntu20.04
顯卡:NVIDIA GTX1650
目錄
- 安裝Anaconda
- 第一步:下載合適版本的Anconda
- 1. 查看自己Linux的操作系統及架構命令:uname -a
- 2. 下載合適版本的Anconda
- 第二步:安裝Aanconda
- 1. 為.sh文件設置權限
- 2. 執行.sh文件
- 2.1 .sh文件的安裝過程
- 使用conda虛擬環境
- 更換 conda、pip、yum 國內源(十分必要)
安裝Anaconda
第一步:下載合適版本的Anconda
1. 查看自己Linux的操作系統及架構命令:uname -a
我的系統架構是x86_64,如下圖.
2. 下載合適版本的Anconda
我的系統是linux,架構是x86_64,因此我需要選擇linux-x86_64相關的軟件。
下載地址:清華鏡像站https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
我下載的是最新版本,如下圖
第二步:安裝Aanconda
1. 為.sh文件設置權限
chmod +x Anaconda3-2024.10-1-Linux-x86_64.sh
2. 執行.sh文件
./Anaconda3-2024.10-1-Linux-x86_64.sh
注意:在執行.sh文件的時候可以指定安裝目錄命令:
bash Anaconda3-2024.02-1-Linux-x86_64.sh -b -p 安裝路徑
但我沒有指定,直接安在主目錄下就行,建議不明白的同學直接默認吧
2.1 .sh文件的安裝過程
- step1:
如下圖
- step2:
如下圖,看見More的時候就一直按住回車,
直到如下所示:
再輸入yes
- step3:
如下圖,默認安裝位置,回車之后,就等待安裝。
- step4:
如下圖,設置環境變量,輸入yes即可
- step5:
重啟終端,如下圖,出現(base),再輸入conda
檢查是否已安裝成功。
到此,Aanconda就安裝好了。??ヽ(°▽°)ノ? - step6:(選擇性執行)
解決終端每次打開都進入conda的base環境的問題,執行:
conda config --set auto_activate_base false
使用conda虛擬環境
- 創建自己的虛擬環境,執行:
conda create -n env_name python=3.9 # 創建一個名為 env_name ,python版本為 3.7 虛擬環境
過程中全部選擇執行 y 即可!(這里只用設置python版本,這里的python版本和本機的python版本無關,想設置什么版本都可以。其他東西進入環境后再配置)
- 進入自己的虛擬環境,執行:
cconda activate env_name # env_name 為自己創建的環境名字
下圖是進入了一個名為env_test的conda環境
- 退出當前的虛擬環境,執行:
conda deactivate env_name
- 刪除某個虛擬環境,執行:
conda remove -n env_name --all
更換 conda、pip、yum 國內源(十分必要)
不換源國內下載速度奇慢。
# conda ustc源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes?
# pip ustc源
pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simple
?
# yum 國內源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum makecache
yum -y update
使用命令conda config --show-sources
查看配置的所有源
在之后使用的過程中,如果使用pip等命令網速很慢,檢查命令中有沒有-c
或-c pytorch
出現,如果有的話就刪掉,因為這是讓去官網下載。
參考博客:
- https://blog.csdn.net/m0_52985087/article/details/136689183
- https://blog.csdn.net/weixin_44179120/article/details/125844391