程序媛学习笔记之Anaconda

写在前面:Anaconda是一款开源的python发行版本,包含Conda包管理工具和常用的工具包,比起独立的python更适用于数据科学领域。笔者作为一只小白,入py坑的时候还未听说过这款神器,结果在使用中被工具包之间的版本和依赖关系折磨得死去活来,再加上大神不断安利,终于打算弃暗投明啦!

安装

1.Anaconda官网
在这里插入图片描述
2.清华源镜像,可以下载历史版本。

3.推荐默认安装目录,并勾选加入环境变量。

基础语法

命令行用途
activate切换到base环境
activate learn切换到learn环境
conda create -n learn python=3创建一个名为learn的环境并指定python版本
conda env list列出conda管理的所有环境
conda list列出当前环境的所有包
conda install package_name安装包
conda remove package_name卸载包
conda remove -n learn --all删除learn环境及下属所有包
conda update package_name更新包
conda env export > environment.yaml导出当前环境的包信息
conda env create -f environment.yaml用配置文件创建新的虚拟环境
  • 注:以上语句默认在windows环境下运行,OS使用source activate env_name和source deactivate env_name 进入和退出环境

添加清华源镜像

1.使用命令行

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

2.使用navigator图形界面
在这里插入图片描述

环境迁移

1.第一步:区分版本
在原有python再安装Anaconda的情况下,在命令行直接输入python一般只能打开后者(取决于两个版本的环境变量优先级,谁的高就会显示哪一个版本)。可以通过修改exe名称实现随时调用两个版本。
在这里插入图片描述
2.第二步:拷贝环境
直接将原来安装python的整个文件夹拷贝到envs的目录下,再用conda info -e 命令,就会发现多了一个你添加的文件夹的名字的python。
(笔者没成功,请参见文末链接)

# conda environments:
#
python27              *  D:\Anaconda3\envs\python27
root                     D:\Anaconda3

参考资料

致Python初学者:Anaconda入门使用指南
完美解决Python与anaconda之间的冲突问题,你值得拥有
如何在已安装Python条件下,安装Anaconda,,并将原有Python添加到Anaconda中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值