盒子
盒子
文章目录
  1. Anaconda 是什么?
  2. 下载 Anaconda
  3. 环境变量配置
    1. 如何配置
    2. 检查配置
  4. conda 命令介绍
    1. 关于新建Python
    2. 关于conda 的包管理
    3. conda的自我更新
    4. anaconda卸载
  5. 部分参考

anaconda 安装记录

Anaconda 是什么?

Anaconda 是一个可用于科学计算的 Python 发行版,支持 Linux、Mac、Windows系统,内置了常用的科学计算包。它解决了官方 Python 的两大痛点。

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

下载 Anaconda

直接在官网下载安装包,我是下载的 2.7 版本。下载后直接安装并选择默认配置就好。

安装过程会提示安装 visual studio code 选择安装,如果说为什么的话

比sublime开源、比atom更快、比webstorm更轻

环境变量配置

如何配置

刚下载下来在 iterm2 中输入 conda 会显示 zsh command not found

因为是我用的是 iterm2 且配置了 oh my zsh ,错误显示的又是 zsh 所以我们需要在 ~/.zshoh my zsh 的配置文件中添加 anaconda 的安装路径。

即添加

export PATH="/anaconda2/bin:$PATH"

需要注意自己用户目录下的是 anaconda2 还是 anaconda

检查配置

输入 which conda ,返回具体的路径即为成功!

conda 命令介绍

关于新建Python

# 查看帮助
conda -h

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

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

# 再来检查python版本,显示是 3.6
python -V

# 退出当前环境到系统根目录
source deactivate

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


# 查看所有安装的环境
conda info -e

➜ ~ conda info -e
# conda environments:
#
base * /Users/holmeyoung/anaconda2
python36 /Users/holmeyoung/anaconda2/envs/python36

关于conda 的包管理

pip 是一样的,当然你选择 pip 来安装包也是没问题的

# 安装 matplotlib 
conda install matplotlib

# 查看已安装的包
conda list

# 包更新
conda update matplotlib

# 删除包
conda remove matplotlib

在 conda 中 anything is a package。conda 本身可以看作是一个包,python 环境可以看作是一个包,anaconda 也可以看作是一个包,因此除了普通的第三方包支持更新之外……

conda的自我更新

# 更新conda本身
conda update conda

# 更新anaconda 应用
conda update anaconda

# 更新python,假设当前python环境是3.6.1,而最新版本是3.6.2,那么就会升级到3.6.2
conda update python

anaconda卸载

由于Anaconda的安装文件都包含在一个目录中,所以直接将该目录删除即可

rm -rf anaconda2

注意清理 .zshrc 以及 ~/.bash_profile 中的Anaconda路径

部分参考

Anaconda 入门安装教程

Mac下安装Anaconda和环境变量设置,以及升级和卸载

支持一下
万一真的就有人扫了呢
  • 微信扫一扫
  • 支付宝扫一扫