0、Anaconda介紹
Anaconda是一個開源的Python發行版本,包含了包括Python、Conda、科學計算庫等180多個科學包及其依賴項。因此,安裝了Anaconda就不用再單獨安裝CUDA、Python等。
CUDA,在進行深度學習的時候,需要用到GPU,CUDA就是一個調用GPU的工具。只有NVidia顯卡才能使用CUDA。現有的主流深度學習框架基本都是基于CUDA進行GPU加速的。
cuDNN,CUDA看作是一個工作臺,上面配有很多工具,如錘子、螺絲刀等。cuDNN是基于CUDA的深度學習GPU加速庫,有了它才能在GPU上完成深度學習的計算。它就相當于工作的工具,比如它就是個扳手。但是CUDA這個工作臺買來的時候,并沒有送扳手。想要在CUDA上運行深度神經網絡,就要安裝cuDNN,就像你想要擰個螺帽就要把扳手買回來。這樣才能使GPU進行深度神經網絡的工作。
1、下載Anaconda
(1)官方下載地址:https://www.anaconda.com/products/individual#download-section 下載較慢
(2)清華大學開源軟件鏡像下載站:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
(3)北京外國語大學開源軟件鏡像下載站:https://repo.anaconda.com/archive/
安裝Anaconda
(1)輸入命令開始安裝:
bash Anaconda3-2023.07-1-Linux-x86_64.sh
(2)回車后查看許可證,按 q 退出閱讀許可證
(3)輸入 yes
表示同意
(4)確認安裝的路徑,/root/anaconda3,可以直接回車確認,也可以手動輸入想要安裝的路徑。
(5)然后等待,很快就安裝完畢。輸入 yes 來確認使用 conda init 來啟動
3 啟動環境變量
如果現在輸入 conda,會顯示找不到命令
需要啟動已經修改環境變量,輸入以下命令(以后都不用再 source 了,因為啟動 Ubuntu 會自動 source)
source ~/.bashrc
這時候會發現出現了 (base)
4 升級conda
如果當前安裝后,不是最新版本,可以通過以下命令升級
conda update -n base -c defaults conda
5 創建虛擬環境
輸入以下命令創建名為 yolov8 的虛擬環境,python 版本為 3.8.12
conda create -n yolov8 python=3.8.12
輸入 y 并回車后,開始下載并創建
6 進入虛擬環境
conda activate yolov8
7 其他conda命令
#創建虛擬環境
conda create -n your_env_name python=X.X(3.6、3.7等)#激活虛擬環境
source activate your_env_name(虛擬環境名稱)#退出虛擬環境
source deactivate your_env_name(虛擬環境名稱)#刪除虛擬環境
conda remove -n your_env_name(虛擬環境名稱) --all#查看安裝了哪些包
conda list#安裝包
conda install package_name(包名)
conda install scrapy==1.3 # 安裝指定版本的包
conda install -n 環境名 包名 # 在conda指定的某個環境中安裝包#查看當前存在哪些虛擬環境
conda env list
#或
conda info -e
#或
conda info --envs#檢查更新當前conda
conda update conda#更新anaconda
conda update anaconda#更新所有庫
conda update --all#更新python
conda update python