转载 https://blog.csdn.net/liangdaojun/article/details/97784967

安装

如果不想安装 Anaconda,可以跳过这一步。因为现在深度学习库更新的比较频繁,对于同一个库,我们有可能使用多个版本,比如tensorflow-gpu1.0.0 , …, tensorflow-gpu2.0.0 ,因此,安装Anaconda 可以创建多个环境来安装不同版本的深度学习库。

安装Anaconda,在官网下载对应的版本,在右上角点Download,点击windows或者linux版本即可下载。

windows 版本可以直接双击安装, easy to do it。Linux 版本的可以使用命令 sh Anaconda_xxx.sh 安装,also easy。

sudo bash Anaconda3-5.1.0-Linux-x86_64.sh

不管你是程序的老手或新手,建议下载安装Anaconda,并在其下安装各种开发环境和包,这样做更加方便快捷。

功能

现如今Anaconda的功能是越来越强大,除了可以管理python外,还可以支持R语言,而且具有了图形窗口。初次安装Anaconda会提示你下载安装基于Anaconda版本的Pycharm,而且打开Anaconda Navigator 会出现一个图形界面的可视化窗口,如下图:

在该界面下,可以看到很多有用的工具,python的开发和管理工具包括Jupyter Notebook、VS code、Spyder, 数据的处理和可视化工具包括:Glue viz、Orange等,还有就是R语言的开发编辑工具RStudio。

下图展示了Anaconda的环境管理界面,可以看到你所创建的所有环境,默认的是base,
当然你也可以所搜并安装一些新的包。

环境

Python开发者社区从2018年开始将会停止开发python2,并且会在2~3年内停止维护,但大部分公司都是使用相对python3更稳定的python2来进行项目开发的。目前,在这个过渡阶段,对于我们来说,安装python2或许是不可避免的。

建议将Anaconda的默认开发语言设为python3,我们再在Anaconda下创建python2的开发环境即可。当然,反过来也一样。

比如你可以这样:

conda -n create py2 python=2.7

以创建基于python2开发环境。

#命令
首先说明的是安装包可以通过上一步的图形界面来安装,包括深度学习环境库,tensorflow,keras等。
但使用命令或许更方便快捷。
在使用conda安装依赖包之前,首先要添加一些下载速度更快的镜像资源,如清华和中科大的镜像源:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ # 清华镜像:
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ # 中科大的源

conda的一些常用命令:

conda install xxx  #安装包
activate // 切换到base环境
activate learn // 切换到learn环境
conda create -n learn python=3 // 创建一个名为learn的环境并指定python版本为3(的最新版本)
conda env list // 列出conda管理的所有环境
conda list // 列出当前环境的所有包
conda install requests 安装requests包
conda remove requests 卸载requets包
conda remove -n learn --all // 删除learn环境及下属所有包
conda update requests 更新requests包
conda env export > environment.yaml // 导出当前环境的包信息
conda env create -f environment.yaml // 用配置文件创建新的虚拟环境
conda update -n base conda        //update最新版本的conda
conda create -n xxxx python=3.5   //创建python3.5的xxxx虚拟环境
conda activate xxxx               //开启xxxx环境
conda deactivate                  //关闭环境

【Anaconda安装与使用】相关推荐

  1. Pycharm + Anaconda 安装遇到的问题以及自己的理解

    关Pycharm 以及Anaconda的自我理解 两个都是基于Python二发展起来的,不同的是 (1)Anaconda是基于Python中每次使用不同功能就需要使用pip安装不同的库. 基于这些An ...

  2. 手把手教你用anaconda安装pytorch最新版

    序言: 在有过python和jupyter notebook 安装基础之上,安装pytorch. 小贴士:个人不建议用miniconda,虽然比较小巧,但是功能还是没办法和anaconda比较.下面开 ...

  3. Ubuntu下使用Anaconda安装opencv 解决无法读取视频

    Ubuntu下使用Anaconda安装opencv 最近在Ubuntu16.04下使用Anaconda安装opencv,碰到很多坑,记录备忘. cv2.VideoCapture(filename) 返 ...

  4. mac本机 Linux服务器anaconda安装

    mac 使用的ssh工具 mac 上传文件到Linux服务器 安装anaconda 安装PyTorch 相关参考链接 mac 使用的ssh工具 doc:下载链接 mac 上传文件到Linux服务器 在 ...

  5. Anaconda安装Python,提示Python不是内部或外部命令解决方法

    Anaconda安装Python,提示Python不是内部或外部命令解决方法 参考文章: (1)Anaconda安装Python,提示Python不是内部或外部命令解决方法 (2)https://ww ...

  6. 我在Suse 11 Sp3上使用anaconda安装TensorFlow的过程记录

    我在Suse 11 Sp3上使用anaconda安装TensorFlow的过程记录准备安装包: gcc48 glibc-2.18.tar.gz SLES-11-SP4-DVD-x86_64-GM-DV ...

  7. anaconda安装scrapy报错解决办法

    今天在用anaconda安装scrapy的时候遇见个坑,现在将解决办法发出来,供大家参考使用: 问题描述: anaconda安装scrapy,使用 conda install scrapy 命令.安装 ...

  8. anaconda安装及环境变量配置

    最近在学习使用Python编写深度神经网络,之前在学校的电脑上已经安装过一遍了,现在在自己的电脑上安装,过程也还算顺利,把安装过程写下了供大家参考. 首先可以在官网上下载与自己电脑兼容的anacond ...

  9. 2转单通道 python_机器学习用Python—Python集成工具包Anaconda安装步骤

    近几年来,机器学习以及深度学习的研究异常火热,机器学习和深度学习也逐渐渗透到各个领域,当然,脑科学领域也不例外.利用机器学习和深度学习技术解决脑科学领域中的问题,成为目前最为火热的研究方向之一.而神经 ...

  10. Anaconda:Anaconda安装pytorch网络连接失败记录

    Anaconda:Anaconda安装pytorch网络连接失败记录 目录 Anaconda安装pytorch网络连接失败记录 Anaconda安装pytorch网络连接失败记录 (base) C:\ ...

最新文章

  1. CLOCs:3D目标检测多模态融合之Late-Fusion
  2. 解决安装XMind出现Invalid Configuration Location The configuration area at ‘C:\Users\Administrator\Applicat
  3. php微信分享接口调用,TP5的微信分享接口和JSSDK使用
  4. win7rc 序列号- 10/21之前
  5. 405 not allowed什么意思_二驴质问散打:为什么不救天道!面临一个亿赔款?次惑小仙女宣布与可乐分手!...
  6. Guava ImmutableCollection简介
  7. 阅读《平庸的世界》后感觉 (两)
  8. 华为将推出智能显示屏产品:不同于传统电视机
  9. 上采样和下采样_OpenCV学习笔记(一)之图像金字塔-上采样与降采样与DOG
  10. django数据库设置为MySQL
  11. android动画之从源码角度分析动画原理
  12. edge浏览器internet选项的设置方法
  13. java代码实现短信接受验证码
  14. 学习fortran77基础语法
  15. web开发入门,css背景图片自适应屏幕宽度
  16. 3.8女王节里的宝妈生意经
  17. 统计学习方法李航版第十章部分课后习题python答案
  18. android平铺动画,Android实现平铺图片效果
  19. E0289错误怎么解决
  20. 动态canvas 相册简单效果展示

热门文章

  1. Alfresco 4.0安装手把手教程
  2. Python爬虫学习笔记 (2) [初级] 初识 requests + bs4 + re
  3. tensorflow.keras.models.Sequential——predict()、predict_classes()、predict_proba()方法的区别
  4. iphone浏览器不支持javascript中的new Date问题
  5. java StringTokenizer的用法
  6. 多路复用,讲的很明白
  7. 简单的网页登录注册页面
  8. 【Arduino+ESP32专题】PlatformIO串口监视器的默认波特率修改
  9. 两年工作经验面试经验以及面试题分享
  10. linux系统下如何修改开机图片,Ubuntu Kylin下修改登录背景,用户头像,开机动画及自动更换壁纸...