一、anaconda 介紹
Anaconda指的是一個開源的Python發行版本,其包含了conda、Python等180多個科學包及其依賴項。 [1] 因爲包含了大量的科學包,Anaconda 的下載文件比較大(約 531 MB),如果只需要某些包,或者需要節省帶寬或存儲空間,也可以使用Miniconda這個較小的發行版(僅包含conda和 Python)。
二、anconda 安裝
三、anaconda 常用命令
創建一個名爲python37.3的環境,指定Python版本是3.7.3
conda create -n python37.3 python=3.7.3
conda create -n mobile-ui python=3.6.0
查看所有的環境
conda env list
切換到python37.3版本環境
activate python37.3
停止當前環境
deactivate python37.3
刪除一個已有的環境
conda remove --name python37.3 --all
列出當前環境的所有包
conda list
安裝requests包
conda install requests
卸載requets包
conda remove requests
刪除learn環境及下屬所有包
conda remove -n python37.3 --all
更新requests包
conda update requests
導出當前環境的包信息
conda env export > environment.yaml
用配置文件創建新的虛擬環境
conda env create -f environment.yaml
四、anaconda 問題
1、 解決Anaconda出現CondaHTTPError: HTTP 000 CONNECTION FAILED for url問題
問題描述: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 --set show_channel_urls yes
更改鏡像源配置文件,%HOMEPATH%是一個變量,它的值就是C:\Users\用戶名,可以直接在文件資源管理器的地址欄輸入或者在“運行”輸入找到.condarc文件,打開並並編輯,刪除其中的default配置行。
```
channels:
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/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/pkgs/main/
show_channel_urls: true
ssl_verify: false
```
重新創建虛擬環境,成功!
附錄: