Anaconda

未匹配的标注

Anaconda 是什么?

简单来说,Anaconda 是包管理器和环境管理器,包含 Jupyter notebook , 可以将数据分析的代码、图像和文档全部组合到一个web文档中。
Anaconda 在英文中是蟒蛇的意思。
Anaconda 解决了 Python 的两大痛点

  • 第一:提供了包管理功能,Windows 平台安装第三方包经常失败的场景得以解决。
  • 第二:提供环境管理的功能,功能类似 Virtualenv 解决了多版本 Python并存、切换的问题。

conda 工具介绍

conda 是 Anaconda 下用于包管理和环境管理的工具。安装成功后 conda 会默认加入到环境变量中,因此可直接在命令行窗口运行命令 conda。

conda 的环境管理

# 查看环境
conda env list
# 基于python3.6版本创建一个名字为python36的环境
conda create --name python36 python=3.6 

# 激活此环境
activate python36  
source activate python36 # linux/mac

# 退出当前环境
source deactivate

# 删除该环境
conda remove -n python36 --all

conda 包管理功能


# 安装 matplotlib 
conda install matplotlib

# 查看已安装的包
conda list

# 包更新
conda update matplotlib

# 删除包
conda remove matplotlib

# 更新 conda 本身
conda update conda

# 更新 anaconda 应用
conda update anaconda

# 更新 python 到最新版本
conda update python

修改镜像地址

修改 ~/.condarc

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge

然后再用 conda config --show 复查配置

更新中…

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 查看所有版本


暂无话题~