Anaconda环境配置常用命令

安装

  • 安装包下载地址,分为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

下载地址

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

往事如yan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值