Anaconda是一个软件发行版,它附带了 conda、Python 和 150 多个科学包及其依赖项。

  1. 安装Anaconda

    Anaconda分为Linux、Windows、Mac等版本,去 https://www.continuum.io/downloads下载对应的Anaconda包,然后:

    1. Ubuntu执行:

      运行:bash Anaconda-2.2.0-linux-x86_64.sh(对应版本)

      回车后,是许可文件,接收许可,anaconda将安装在~/anaconda下:

      最后会询问是否把anaconda的bin添加到用户的环境变量中。

      运行:conda upgrade –all(更新)

    2. Windows安装:
    3. IOS安装:

       

     

  2. 管理包命令:

    (1)安装包:conda install package_name;例如,要安装 numpy,请键入 conda install numpy

    (2)安装多个包:conda install package_name1 package_name2 package_name3;例如,要安装 numpy、scipy、pandas,请键入 conda install numpy scipy pandas

    conda 还会自动为你安装依赖项。例如,scipy 依赖于 numpy,因为它使用并需要 numpy。如果你只安装 scipy (conda install scipy),则 conda 还会安装 numpy(如果尚未安装的话)。

    (3)卸载包: conda remove package_name

    )更新环境中的所有包:conda update –all

    (5)如果不知道要找的包的确切名称,可以尝试使用 conda search search_term 进行搜索,例如:我知道我想安装 Beautiful Soup,但我不清楚确切的包名称。因此,我尝试执行 conda search beautifulsoup。

    (6)将用到的包列表导出到文件:pip freeze > requirements.txt

     

  3. 环境管理

    (1)创建环境:conda create -n env_name list of packages;在这里,-n env_name 设置环境的名称(-n 是指名称),而 list of packages 是要安装在环境中的包的列表。例如,要创建名为 my_env 的环境并在其中安装 numpy,请键入 conda create -n my_env numpy。

    conda 创建环境以隔离项目。要创建环境,请在终端中使用 。

    (2)创建环境时,可以指定Python 版本:conda create -n py3 python=3 或 conda create -n py2 python=2; 要安装特定版本(例如
    Python 3.3),请使用 conda create -n py python=3.3。

    (3)进入环境(OSX/Linux ): source activate my_env;(Windows):activate my_env;进入环境后显示:(my_env) ~ $

    (4)检查环境中安装的包:(my_env) ~ $ conda list

    (5)在环境中安装包:(my_env) ~ $conda install package_name;在环境中安装的包仅在环境中才有用。

    (6)退出环境:(OSX/Linux ): source deactivate;(Windows):deactivate;

    (7)保存环境:conda env export > environment.yaml;将包保存为
    YAML,conda env export 用于输出环境中的所有包的名称(包括
    Python 版本)。 > environment.yaml 将导出的文本写入到 YAML 文件 environment.yaml 中。

    保存环境是为了共享这个环境,为了能让其他人安装你的代码中使用的所有包,并确保这些包的版本正确。

    )通过环境文件(environment.yaml )创建环境: conda env create -f environment.yaml。这会创建一个新环境,而且它具有同样的在environment.yaml 中列出的库。

    )列出环境: conda env list;列出环境中用到的包。

    )删除环境:conda env remove -n env_name

Anaconda安装与常用命令及方法(深度学习入门1)的更多相关文章

  1. Linux 常用命令使用方法大搜刮

    Linux 常用命令使用方法大搜刮 1.# 表示权限用户(如:root),$ 表示普通用户  开机提示:Login:输入用户名  password:输入口令   用户是系统注册用户成功登陆后,可以进入 ...

  2. 实验 1 Linux 系统的安装和常用命令

    实验 1 Linux 系统的安装和常用命令 (题目) 一.实验目的 (1)掌握 Linux 虚拟机的安装方法.Spark 和 Hadoop 等大数据软件在 Linux 操作系统 上运行可以发挥最佳性能 ...

  3. ios开发环境配置及cordova安装与常用命令

    一.ios开发环境配置 1.首先要有台Mac Book,如果有Mac Book,跳过步骤2.3.4,如果没有,执行步骤2.3.4: 2.下载并安装VMware Workstation,最好是下最新版本 ...

  4. Git安装以及常用命令(图文详解)

    **Git安装以及常用命令** 1.下载安装Git,傻瓜式安装相信大家都会. 官网下载地址:[https://git-scm.com/downloads] 2.Git基本操作 (1)git --ver ...

  5. linux基础学习之软件安装以及常用命令

    linux基础学习之软件安装以及常用命令 调用中央仓库: yum install wget 然后下载nodejs: wget https://nodejs.org/dist/v10.14.2/node ...

  6. Git安装和常用命令

    Git是目前世界上最先进的分布式版本控制系统!!! Git能自动帮我们记录每次文件的改动,还可以让同事协作编辑. 接下来,简单的介绍下Git的安装和常用命令: Git安装: 1.Windows系统,进 ...

  7. Git常用命令及方法

    https://blog.csdn.net/web_csdn_share/article/details/79243308 Git常用命令及方法大全 下面是我整理的常用 Git 命令清单.几个专用名词 ...

  8. RabbitMQ入门教程(一):安装和常用命令

    原文:RabbitMQ入门教程(一):安装和常用命令 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn ...

  9. 记录redis安装及常用命令

    Redis安装及常用命令 一.安装 1.下载,解压,进入redis解压目录,make. make PREFIX=目录/redis install :安装到指定目录文件名为redis. 2.将解压目录里 ...

随机推荐

  1. Mybaits插入记录返回主键值

    某些情况进行insert时不知道主键值(主键为自增),例如系统新增用户时,有用户序号(主键 自增),用户名,密码.插入时只需插入用户名和密码,之后取得mysql自增的序号. 如下为mysql的usr表 ...

  2. mysql中的find_in_set的使用

    原文 http://www.php-note.com/article/detail/383 举个例子来说: 有个文章表里面有个type字段,它存储的是文章类型,有 1头条.2推荐.3热点.4图文... ...

  3. JavaScript 递归法排列组合二维数组2

    <html> <head> <title>二维数组排列组合</title> </head> <body> <div id= ...

  4. xml文件读取到数据库

    xml文件读取到数据库   第一步,导包 c3p0,dom4j,jaxen,MySQL-connector 第二步  xml文件,config文件 第三步 javabean 第四步 c3p0的工具类 ...

  5. Spring 框架(三)

    1 spring l AOP :切面编程 切面:切入点 和 通知 结合 l spring aop 编程 <aop:config> 方法1: <aop:pointcut express ...

  6. CentOS 7运维管理笔记(4)----安装ftp服务器

    在CentOS 7下安装ftp服务器,可以使局域网内的主机拥有共享文件的一个站点. 在Linux系统下,vsftp是一款应用比较广泛的FTP软件,其特点是小巧轻快,安全易用.目前在开源操作系统中常用的 ...

  7. 23_ConcurrentLinkedQueue

    [简述] ConcurrentLinkedQueue是一个适用于高并发场景下的队列,通过无锁的方式,实现了高并发状态下的高性能,通常ConcurrentLinkedQueu性能好于BlockingQu ...

  8. 解决MFC对话框类不能建立成功的方法(出现unable to open the files XX for class XX)

    原文:http://blog.163.com/wangqi1973_off/blog/static/131034571201011885546230 为新加的对话框资源添加新类,类名取做CColorV ...

  9. SQL Server ->> 数据一致性检查命令 -- DBCC CHECKDB

    Comming soon!!! 参考文献: CHECKDB From Every Angle: Complete description of all CHECKDB stages

  10. Day03——Python函数

    函数定义和使用 1.语法 def 函数名(参数): ... 函数体 ... 返回值 函数的定义主要有如下要点: def:表示函数的关键字 函数名:函数的名称,日后根据函数名调用函数 函数体:函数中进行 ...