美文网首页
Anaconda速成手册

Anaconda速成手册

作者: 行走的程序猿 | 来源:发表于2018-04-24 20:57 被阅读1114次

    安装

    • 安装包下载地址,分为Python2和Python3版本,无特殊需求建议安装Python3版本

    • 将anaconda加入环境变量,MacOS和*inux中为

      echo 'export PATH="$HOME/anaconda3/bin"' # python3版本
      # echo 'export PATH="$HOME/anaconda2/bin"' # python2版本
      source ~/.zshrc # 配置立即生效,shell使用的是zsh,如果使用系统bash,则命令为source ~/.bashrc
      
    • 使用codna --version确认anaconda安装成功,并查看版本

    • 更改镜像源

      原始镜像地址下载速度很慢,需要更改为国内镜像源,这里选择清华

      conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
      conda config --set show_channel_urls yes # 搜索时显示通道地址
      

    卸载(MacOS)

    1. 清除anaconda配置

      conda install anaconda-clean
      anaconda-clean —yes
      
    2. 删除anaconda文件夹

      rm -rf ~/anaconda3
      # rm -rf ~/anaconda2
      
    3. 删除anaconda-clean产生的备份文件

      rm -rf ~/.anaconda_backup/<timestamp>

    虚拟环境路径

    ~/anaconda3/envs
    or
    ~/anaconda2/envs

    conda命令

    • 包管理
      • 安装:conda install pkg_name,在当前环境中安装,要在指定虚拟环境中安装则为conda install -n env_name pkg_name
      • 升级:conda update pkg_name
      • 指定通道升级:conda install -c conda-forge pkg_name,-c指定安装包所在通道(源)
      • 查看:conda list [pkg_name]
      • 查找:conda search pkg_name
      • 高级查找:anaconda search -t conda -p osx-64 pkg_name,-t指定包类型,-p指定操作系统版本,搜索结果中的package name为conda-forge/pkg_name,斜线前为通道名称,之后为包名称,安装命令为conda install -c conda-forge pkg_name
    • 虚拟环境相关
      • 创建:conda create -n env_name python=2.7,配置指定python版本的虚拟环境,一个等号表示模糊匹配,小版本不用指定。
      • 查看:conda env listconda info -e
      • 激活:source activate env_name
      • 退出:source deactivate env_name
      • 删除:conda remove -n env_name --all
      • 虚拟环境的包管理:在普通包管理的基础上用-n env_name指定虚拟虚拟环境即可
      • 虚拟环境anaconda:虚拟环境默认不带anaconda,需要的话要手动安装conda install anaconda,或者创建虚拟环境时就同时安装conda create -n env_name python=2.7 anaconda
    • 其他
      • 清除缓存:conda clean —all

    注意

    当虚拟环境中未安装anaconda时,在虚拟环境直接使用conda命令进行包安装等操作会失败,因为调用的是系统环境安装的conda。

    cheat sheet

    下载地址

    参考链接

    How to uninstall Anaconda completely from MacOS

    相关文章

      网友评论

          本文标题:Anaconda速成手册

          本文链接:https://www.haomeiwen.com/subject/nblslftx.html