Anaconda 介紹
Anaconda指的是一個開源的Python發行版本,其包含了conda、Python等180多個科學包及其依賴項。因爲包含了大量的科學包,Anaconda 的下載文件比較大(約 531 MB),如果只需要某些包,或者需要節省帶寬或存儲空間,也可以使用Miniconda這個較小的發行版(僅包含conda和 Python)。
- Anaconda包括Conda、Python以及一大堆安裝好的工具包,比如:numpy、pandas等
- Miniconda包括Conda、Python
- conda是一個開源的包、環境管理器,可以用於在同一個機器上安裝不同版本的軟件包及其依賴,並能夠在不同的環境之間切換
Anaconda 下載地址
https://mirror.tuna.tsinghua.edu.cn/help/anaconda/
重啓 命令行窗口
運行:conda -V 查看conda 版本
conda 工具介紹
conda 是 Anaconda 下用於包管理和環境管理的工具,功能上類似 pip 和 vitualenv 的組合。安裝成功後 conda 會默認加入到環境變量中,因此可直接在命令行窗口於寧命令 conda。
conda 的環境管理與 virtualenv 是基本上類似的操作。
# 查看幫助
conda -h
# 基於 python3.6 版本創建一個名字爲 python36 的環境
conda create --name python36 python=3.6
# 激活環境
activate python36
source activate python36 # linux / mac
# 檢查 python 版本,顯示是3.6
python -V
# 退出當前環境
deacivate python36
# 刪除該環境
conda remove -n python36 --all
conda env remove -n python36 # 或者
# 查看所有已安裝的環境
conda info -e
conda 的包管理功能和 pip 是一樣的,可以用 pip 替換
# 安裝 matplotlib 包
conda install matplotlib
# 查看已安裝的包
conda list
# 包更新
conda update matplotlib
# 刪除包
conda remove matplotlib
conda 本身也是一個包,所以可以使用上邊指令更新等操作
# 更新
conda update conda
# 更新 anaconda 應用
conda update anaconda
# 更新 python,升級到最新版
conda update python