Anaconda安装及使用教程


前言

Anaconda是Python的包管理器和环境管理器。
回答下初学者存在的疑问:为什么我安装了Python还需要安装Anaconda呢?
答:1.管理运行环境优势巨大。试想你有的羡慕是用Python2运行,有的确是Python3运行。有的使用tensorflow1.x运行,有的却使用tensorflow2.x运行。……你怕不怕?anaconda可创建多个独立的运行环境,用户可轻松切换,是不是很方便?
2.管理包。conda可便捷地为你安装/卸载/更新包。
3.Anaconda附带了一大批常用数据科学包。


相信我,你使用anaconda后一定会称赞真香的

一、Anaconda的安装

不推荐从官网下载(访问国外网站,速度慢)
推荐从清华镜像源下载Anaconda
在这里插入图片描述
1.勾选加入到环境变量;2.将自带的Python3.7设置为系统默认的Python版本(这个看个人所需,有的同学可能预先安装了某个Python版本,不想覆盖掉就不覆盖)后面安装点点点即可,傻瓜式安装。安装完就按 Windows键就可查看到了。
在这里插入图片描述

二、修改镜像源地址

使用anaconda可便捷地管理包。conda的管理包的功能和pip(这个大家熟悉吧)同样。也可以使用pip。
和前面所说一样,访问国外的网站速度会很慢,直接安装各种包同样会很慢,因此把下载包的网站换到国内的镜像源网站速度会很快,常用的有清华镜像源、豆瓣镜像源、阿里镜像源……

1. 永久添加镜像源

(以清华镜像源为例,也可换其他)命令,打开命令行cmd,或者前面图中所示的Anaconda Prompt,输入:

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

2. pip临时使用

用于下载安装包使用,命令:

# 这里以豆瓣镜像源为例,增加读者理解
pip install numpy -i https://pypi.douban.com/simple
pip install numpy==1.14.0 -i https://pypi.douban.com/simple

3. pip也可永久修改,

方法:windows下在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下:

[global] 
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

三、如何管理环境

这也是anaconda最大的好处,再也不头疼各种环境来回切换了。

1. 创建环境

conda create –n python36 python=3.6
conda create –n python27 python=2.7.15

解释:

  1. 命令中,python36为可设置的环境名
  2. python=3.6是指定创建的python版本。若无指定版本,则会安装最新版本的Python3.6.X。
  3. 用户可自行设置自己容易区分的,有时自己电脑创建10来个环境都是正常。

2. 进入环境

使用Windows的cmd命令行:

activate python36

使用anaconda安装自带的【anaconda prompt】:

conda activate python36

在Linux环境下:

source activate python36

展示下效果吧
在这里插入图片描述

3. 离开/切换环境

# 离开环境cmd
deactivate python36
# 离开环境anaconda prompt
conda deactivate python36
# 切换环境,直接激活另一个环境即可
conda activate python27

在这里插入图片描述

4. 查看anaconda所创建的所有环境

conda env list

或者

conda info --envs

在这里插入图片描述
带 * 表示当前环境

5. 删除环境

conda env remove -n python36

解释:python36为环境名称。
输入命令最后按 y 确认输出即可,

6. 导出/使用环境yaml

6.1 使用conda

conda env export > environment.yaml

解释:会在当前环境的导出一个yaml文件,列出环境安装详情。
若上传/发送项目给其他人,导出环境是非常有必要的,否则项目则难以部署。
一键安装yaml文件所有包的命令:

conda env update -f=/path/to/environment.yml

解释: -f=[yaml文件所在路径]
6.2 使用pip
使用pip也可导出环境,导出.txt文件:

pip freeze > environment.txt

四、如何管理包(安装/卸载/更新+查看环境)

1.安装/卸载/更新

命令如下:

# 安装(以numpy包为例)(在当前使用环境下安装)
# 不指定包的版本则会自动安装最新
conda install numpy
conda install numpy==1.14.0
# 卸载
conda remove numpy
# 更新
conda update numpy

2.查看已经安装的包

命令如下:

# 查看当前环境下已安装的包(所有)
conda list 
# 查看当前环境下已安装的包(某个,如numpy)
conda list numpy
# 查看某个环境已安装的包
conda list -n python36
#  查找package信息
conda search numpy

五、pycharm配置

anaconda所安装的所有环境全部会在anaconda的安装路径
在这里插入图片描述
下面讲解pycharm配置(下附有图):
(我用的是pycharm2020,20版本以上有中文插件,
想设置,看上条博客。中文上手很快)
中文汉化教程,请点击这里

  1. 点击 【文件】→【设置】
  2. 【项目】→【Python解释器】→【点击小齿轮】→【+号】
  3. 找到安装的环境路径,点击【python.exe】→【确定】
  4. 在列表里选择要用的那个环境即可
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

参考

https://blog.csdn.net/xc_zhou/article/details/82715612
https://blog.csdn.net/wq_ocean_/article/details/103889237


壁纸

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值