安装Anaconda以及配置环境变量

anaconda 官网
anaconda 安装文档
清华镜像
anaconda 下载
Anaconda是什么

Anaconda在英文中是“蟒蛇”,麻辣鸡(Nicki Minaj妮琪·米娜)有首歌就叫《Anaconda》,表示像蟒蛇一样性感妖娆的身体。
Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。

什么需要Anaconda
  1. Anaconda 附带了一大批常用数据科学包,它附带了 conda、Python 和 150 多个科学包及其依赖项
  2. 管理包
    Anaconda 是在 conda(一个包管理器和环境管理器)上发展出来的。
    在数据分析中,你会用到很多第三方的包,而conda(包管理器)可以很好的帮助你在计算机上安装和 管理这些包,包括安装、卸载和更新包。
  3. 管理环境
    为什么需要管理环境呢?比如你在A项目中用了 Python 2,而新的项目B老大要求使用Python 3,而同时安装两个Python版本可能会造成许多混乱和错误。这时候 conda就可以帮助你为不同的项目建立不同的运行环境。
Anaconda 环境配置

anaconda 安装后,配置环境变量
注意:具体的安装路径以自己的为准,以下是我的安装路径

D:\ProgramData\Anaconda3
D:\ProgramData\Anaconda3\Scripts
D:\ProgramData\Anaconda3\Library\bin

自学 Anaconda 的正确姿势 https://www.zhihu.com/question/58033789

Anaconda、conda、pip、virtualenv
  1. Anaconda
    Anaconda是一个包含180+的科学包及其依赖项的发行版本。其包含的科学包包括:conda, numpy, scipy, ipython notebook等。
  2. conda
    conda是包及其依赖项和环境的管理工具。
    用途:
    • 快速安装、运行和升级包及其依赖项。
    • 在计算机中便捷地创建、保存、加载和切换环境。
  3. pip
    pip是用于安装和管理软件包的包管理器。
  4. virtualenv
    virtualenv:用于创建一个独立的Python环境的工具。
pip 与 conda 比较
  • pip:
    • 不一定会展示所需其他依赖包。
    • 安装包时或许会直接忽略依赖项而安装,仅在结果中提示错误。
  • conda:
    • 列出所需其他依赖包。
    • 安装包时自动安装其依赖项。
    • 可以便捷地在包的不同版本中自由切换
    • conda结合了pip和virtualenv的功能。
anaconda conda 换源

添加清华源

conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
# 设置搜索时显示通道地址
conda config --set show_channel_urls yes

查看 conda信息
在这里插入图片描述

anaconda conda 删源

换回conda的默认源。查看了conda config的文档后,发现直接删除channels即可。

conda config --remove-key channels
conda常见命令
  • 管理conda和anaconda
    conda info 查询conda信息
    conda update conda 升级conda
    conda update anaconda 升级anaconda

  • 管理环境
    conda info -e 环境信息
    conda create -n test python=2.7 创建环境test,并指定python版本,此例为2.7
    source activate test 激活环境
    source deactivate test 关闭环境
    conda remove --name test --all 删除环境

  • 包管理
    conda list 列出所有安装的包的信息
    conda search beautiful-soup 查询包
    conda install -n test beautiful-soup 安装包,并指定安装环境,如果没有-n test,则安装到当前环境
    conda update beautiful-soup 升级包
    conda remove -n test beautiful-soup 移除包

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值