anaconda的安裝及使用


一、安裝

1、安裝包下載:

方式1:官網:https://www.anaconda.com/distribution/

方式2:清華鏡像源:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

2、安裝方式:

windows版本(linux版本往下翻):

1)下載exe文件,雙擊安裝即可

2)配置環境變量

計算機(我的電腦)鼠標右鍵-->屬性:

 

“高級”-->“環境變量”:

 “Path’-->”編輯“:

 根據所安裝路徑,新建3個變量

 3)windows中設置jupyter notebook工作目錄

法一:進入cmd終端,先切換到相應工作目錄,再輸入jupyter notebook命令,即在當前目錄下運行

法二:配置默認工作目錄:

首先,通過啟動菜單找到Anaconda下Jupyter Notebook的快捷方式,右鍵–屬性,如下圖所示。

然后,將“目標”和“起始位置”框中%USERPROFILE% 更改為實際工作目錄,如"D:\PythonStudy\PythonProgram"。重新啟動Jupyter Notebook即可。

如果上面方法不行:

就將%USERPROFILE%位置數據刪除

再在shell中輸入:```jupyter notebook --generate-config```

根據提示的路徑位置打開`jupyter_notebook_config.py`文件,然后搜索The directory to use for notebooks and kernel

然后將c.NotebookApp.notebook_dir=''取消注釋,將工程目錄寫入引號中即可

 4)配置清華鏡像源

先添加鏡像源

# 添加Anaconda的TUNA鏡像
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/conda-forge/
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/bioconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

# 設置搜索時顯示通道地址
conda config --set show_channel_urls yes

# 若想恢復官方源,即使用如下命令
conda config --remove-key channels

再去C:\Users\用戶名(當前)下,找到 ".condarc"文件,用記事本打開

 

 刪掉 ‘-defaults’ 這一行,保存即可

 

 通過conda info命令,即可看到鏡像源改為清華鏡像源了,可以享受高速下載安裝了。

linux版本

1)下載.sh文件

2)在.sh文件目錄中打開終端,或者終端切換到.sh安裝包目錄

3)修改.sh文件權限,命令如下:

# xxx.sh為安裝包名字
sudo chmod  777 xxx.sh  

4)運行安裝命令

# xxx.sh為安裝包名字
./xxx.sh

5)一路回車,輸入y(es)即可。

注意最后一步詢問是否安裝vscode,一般輸no,因為在服務器里面都是用vim編輯器的,沒必要多裝一個。

6)配置環境變量

# anaconda3(2),根據版本確定
export PATH="/home/Sweeneys/anaconda3/bin:$PATH"
# 刷新環境變量 source ~/.bashrc

7)配置清華鏡像源。

因為anaconda服務器在國外,安裝package時候會很慢,甚至會經常出現連接不上服務器的情況,所以需將鏡像源映射到國內清華鏡像源(國內被授權的),命令如下:

# 添加Anaconda的TUNA鏡像
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/conda-forge/
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/bioconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
# 設置搜索時顯示通道地址 conda config --set show_channel_urls yes

# 若想恢復官方源,即使用如下命令
conda config --remove-key channels

配置好后,就開始放心使用了

8)anaconda卸載

其實anaconda就是在home下多了一個目錄,直接刪掉即可:

# 1、刪除文件夾
rm -rf anaconda3 # 2、清理環境變量:打開~/.bashrc # 注釋掉下面的內容,或者直接刪掉 # export PATH=/home/lq/anaconda3/bin:$PATH # 3、刷新,立即生效: source ~/.bashrc # 4、關閉當前已運行的所有的anconda終端,重新打開新的終端即可。因為卸載之前已運行的終端上還是可以運行的

 

二、常用命令

1、查看已安裝的包

# 查看當前環境中的已安裝的包
conda list

# 查看具有python的包 conda list | grep python

# 查看指定環境中的包
conda list -n python36

# 查看安裝包的版本
conda show python

# 查看conda版本
conda --version

2、查找在線package信息

# 查看pandas在annaconda中所的版本
conda search pandas

3、安裝package 

# -n指定環境名稱,不指定就是當前環境
# 可以通過-c指定通過某channel進行安裝
conda install -n python36 pandas # 更新包,-n指定環境 conda update -n python36 pandas
# 不指定環境,就是更新當前環境下的包
conda update pandas
# 刪除package conda remove -n python36 pandas
# 或者
conda uninstall -n python36 pandas

4、環境基本命令

# 創建python3.6的名為xxxx的環境
conda create -n xxxx python=3.6 # 進入xxxx環境 conda activate xxxx # 關閉當前環境 conda deactivate # 顯示所有的虛擬環境 conda env list # 或者 conda info --envs # 重命名環境 conda create --name newname --clone oldname # 以新名字克隆一個環境,--name=-n conda remove --name oldname --all # 刪除舊環境 #update最新版本的conda conda update -n base conda # 指定環境 conda update conda # 當前環境 # 更新anaconda conda update anaconda

三、其他問題

1、若安裝后,在終端出現(base),解決辦法:

1.打開文件:
gedit ~/.bashrc

2.在文件最后面添加命令:
conda deactivate

3.再次打開終端即可

注:其實在終端中輸入conda deactivate也可,不過是臨時的,下次打開終端還是會出現。

2、windows中,激活環境出現錯誤:

Your shell has not been properly configured to use 'conda activate'. If using 'conda activate' from a batch script, change your invocation to 'CALL conda.bat activate'

解決辦法:

管理員模式打開powershell-->輸入conda init 命令-->在cmd中,鍵入conda activate,即可正常激活conda環境。

注:不能再powershell中激活環境,依然會報錯,切換到cmd中即可正常運行。

若想在powershell中運行,也是有解決辦法的,自行百度。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM