Anaconda的使用

原文链接

https://xugaoxiang.com/2019/12/08/anaconda/

软硬件环境

  • ubuntu 16.04 64bit
  • Anaconda 3.5.1.0
  • python 3.6

Anaconda是什么

Anaconda是一个用于科学计算的python发行版,支持Windows,LinuxMac系统,提供了包管理的功能,可以非常方便的解决python的多版本并存,切换及各种第三方包的安装问题,并且还能独立于系统环境,添加及删除都非常方便.

安装配置

linux版本的下载地址, https://www.anaconda.com/download/#linux,目前提供了分别基于python2.7python3.6的2个正式版,最近python官方已经有消息称python2只会支持到2020年,所以如果没有特别的原因,请尽早迁移到python3.下载好的是一个脚本文件Anaconda3-5.1.0-Linux-x86_64.sh,然后执行

./Anaconda3-5.1.0-Linux-x86_64.sh

安装过程基本上是傻瓜式的,不过有3点需要注意,第一默认的安装路径在/home/$user/anaconda3,第二就是执行安装脚本时不要用sudo,这样做的好处是减少系统权限问题,管理方便,迁移方便,第三将PATH加入~/.bashrc中,如果安装过程中不小心选择了NO,自行添加也可以,如下

export PATH=/home/xugaoxiang/anaconda3/bin:$PATH

conda命令

安装完anaconda,conda命令就有了, 它是一个工具,可以在命令行中执行,与pip的使用非常类似, 用来进行包管理及环境管理。

这里列几个conda的常用命令

# 查看当前环境下已安装的包
conda list
 
# 查看某个指定环境的已安装包, 这里不讨论多环境的问题,有兴趣的话请查找官方文档
conda list -n python36
 
# 查找package信息
conda search numpy
 
# 安装package
conda install numpy
 
# 更新package
conda update numpy
 
# 删除package
conda remove numpy

# 更新conda, conda也是一个package
conda update conda

anaconda源管理

国内比较好的anaconda源, 把它添加进来

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

或者编辑~/.condarc文件

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - defaults
show_channel_urls: true

pycharm中使用anaconda

File --> Default Settings --> Project Interpreter, 新增本地的python解析器, 在出现的对话框中左侧选中Conda Environment, 对应的右侧pycharm会自动帮你找到anaconda中安装的python位置,你可以给它取个好记点的名字,如我这的/home/xugaoxiang/anaconda3/envs/xugaoxiang,版本号是3.6,点击Apply,再选中OK完成配置。

在上述步骤结束之后,可以到/home/xugaoxiang/anaconda3/envs/目录下看看, 在配置之前这个目录是空的,现在多处了很多的文件及目录,它是一个独立的虚拟环境

参考资料

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

迷途小书童的Note

请博主喝矿泉书!

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

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

打赏作者

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

抵扣说明:

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

余额充值