Anaconda

下载安装完anaconda后,会生成如下工具:

安装Anaconda不需要使用管理员权限。安装完毕后,Anaconda附带一个图形启动器(Anaconda Prompt),可以使用他启动IPython、管理环境等等。

安装anaconda的时候会提示你是否设置环境变量,安装包上写着不推荐。我没弄,安装完毕后手动设置环境变量,将Python的路径添加到Path里面,然后cmd下面执行python显示

注意有个anaconda,没有的话表明使用的是你单独安装python设置的环境变量,不是anaconda内置python的环境变量。

Jupyter

Jupyter Notebook是一个在线python开发环境,Shift+Enter执行

安装Anaconda的时候会提供一个本地的Jupyter,还可以直接浏览器登陆http://jupyter.org/,而无需在计算机上安装任何内容。

如何启用Jupyter Notebook

①在Anaconda Prompt中输入jupyter notebook。按Ctrl+C关闭Jupyter Notebook

②直接在浏览器中输入http://localhost:8888

IPython和Jupyter

IPython中的I代表interactive,意为互动。原本是一个方便python科学计算的命令行界面。在科学计算中,实验和错误在所难民,需要有一个接口,允许对算法、数据、图形等进行交互式探索。2011年IPython退出交互式Notebook,Notebook在电脑浏览器中运行,并提供统一的Web界面,可将代码、文本、数学公式、图标、图形等内容合在一起,这是科学计算的理想界面。2014年,IPython开发人员为这个项目重新命名Jupyter。Jupyter具有独立于语言的Notebook平台,可配合各种内核使用。内核是Notebook界面的后端,管理交互式会话、变量、数据等等。Notebook是前端,管理用户界面,文本编辑器、图标等等。IPython成为Jupyter Notebook的Python内核名称,其他内核包括IR、IJulia、ILua、IRuby等等。

2015年,IPython/Jupyter开发人员将之前单一的IPython代码库拆分为一组较小的项目。例如,IPython的并行计算功能现在在独立的Python软件包中实现,包名ipyparallel。IPython小部件在ipywidgets中实现。这种分离使项目的代码更加模块化,以及有助于第三方的共享。现在IPython本身是一个比以前小得多的项目,只包括交互式Python终端、Jupyter Notebook的Python内核。

Notebook

最初IPython提供了一个增强的命令行控制台(在Anaconda中对应Anaconda Prompt),后来引入Jupyter Notebook,这是之前命令行控制台更新更强的替代品(在Anaconda中对应Jupyter Notebook)。还有一个事Qt Console,与IPython控制台类似,但是功能更强,支持多行编辑等。

Anaconda Prompt

Here is a list of common commands: • conda help: Displays the list of conda commands.
• conda list: Lists all packages installed in the current environment.
• conda info: Displays system information.
• conda env list: Displays the list of environments installed. The currently active one is marked by a star *.
• conda install somepackage: Installs a Python package (replace somepackage by the name of the package you want to install).
• conda install somepackage=0.7: Installs a specific version of a package.
• conda update somepackage: Updates a Python package to the latest available version.
• conda update anaconda: Updates all packages.
• conda update conda: Updates conda itself.

• conda update --all: Updates all packages.
• conda remove somepackage: Uninstalls a Python package.
• conda remove -n myenv --all: Removes the environment named myenv (replace this by the name of the environment you want to uninstall).
• conda clean -t: Removes the old tarballs that are left over after installation and updates.
Some commands ask for confrmation (you need to press y to confrm). You can also use the -y option to avoid the confrmation prompt.

NumPy (providing a practical array data structure),

SciPy (scientifc computing),

matplotlib (graphical plotting),

pandas (data analysis and statistics),

scikit-learn (machine learning),

SymPy (symbolic computing),

Jupyter/IPython (effcient interfaces for interactive computing).

genfromtxt

集成IDE anaconda的更多相关文章

  1. Python IDE ——Anaconda+PyCharm的安装与配置

    一 前言 最近莫名其妙地想学习一下Python,想着利用业余时间学习一下机器学习(或许仅仅是脑子一热吧).借着研究生期间对于PyCharm安装的印象,在自己的电脑上重新又安装了一遍.利用周末的一点时间 ...

  2. Win10+Anaconda+tensorflow-cpu安装教程

    基础概念 Python2.x or Python3.x 自从20世纪90年代初Python语言诞生至今,一直在迭代更新,根据出现的时期,可以分为Python2.x和Python3.x两个大版本.其中P ...

  3. anaconda

    python 集成环境 anaconda的使用 https://www.zhihu.com/question/35757251

  4. Anaconda多环境多版本python配置指导

    Anaconda多环境多版本python配置指导 字数3696 阅读644 评论0 喜欢0 最近学python,读完了语法后在GitHub找了一些练习来做,由 于学的是python3.x语法,而Git ...

  5. Java-Maven(四):Eclipse集成Maven环境配置

    一般maven都需要集成到IDE上使用的,而不是单独的使用,常见的maven可集成IDE:eclipse.IntelliJ IDEA.但这里就只学习eclipse集成maven的基础上,进行maven ...

  6. Python学习的路上,Anaconda送你一双遮天神翼

    一.背景 ​ 最近在学习python,发现在本地搭建python环境的时候,要是想要同时搭建不同python版本的环境,就比较麻烦,很容易就出现冲突了,很是头疼.然后光明就出现这山重水复疑无路的时候, ...

  7. Python数据分析必备Anaconda安装、快捷键、包安装

    Python数据分析必备: 1.Anaconda操作 Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便 ...

  8. Anaconda多环境多版本python配置笔记

    一.Conda测试过程: 使用conda.首先确认已经安装好了conda 配置环境.下一步通过创建几个环境来展示conda的环境管理功能.学习如何确认在哪个环境中,以及如何做复制一个环境作为备份. 测 ...

  9. linux集成开发环境

    Linux操作系统的种种集成开发环境 随着Linux的逐渐兴起,已经有为数众多的程序在上面驰骋了,许多开发环境(Development Environment)也应运而生.好的开发环境一定是集成了编辑 ...

随机推荐

  1. EOF使用

    1.cat向文件覆盖内容 cat > local.repo << EOF [local]name=localbaseurl=file:///mnt/cdromgpgcheck=0en ...

  2. Java点滴-List<Integer> list; 中尖括号的意思

    这是jdk1.5后版本才有的新特性,泛型,指定传入的类型.这样定义之后,这个list只能接收Integer的对象. 以前没有加这个,传入的都是Object类型的,取出来的时候要强制类型转换为自己想要的 ...

  3. Spring Cloud(7.2):配置Producer Server

    我们首先创建一个生产者服务.这里以一个商品价格服务为例,这个微服务可以对商品-价格信息进行增删改查,当有商品-价格信息被更新或删除,则该微服务发送消息,告诉其他调用它的系统这条信息已经被修改. 配置p ...

  4. iOS-KVO(转)

    参考学习网址:http://blog.sina.com.cn/s/blog_71715bf8010166ut.html KVO就是NSKeyValueObserving的缩写,它也是Foundatio ...

  5. iOS算法题

    1兔子算法题 兔子可以跳一步2步或者3步,问跳到100有多少种跳法? // 兔子可以跳一步2步或者3步 // 问跳到100有几种跳法 /* 分析1 两个变量,X*2+Y*3=100. X最大为50,X ...

  6. python2.7 urllib和urllib2

    urllib模块url编码和解码: 1.urllib.quote,urllib.quote_plus ,urllib.unquote ,urllib.unquote_plus urllib.quote ...

  7. Docker 容器资源隔离 namespace(十)

    目录 一.简介 Linux Namespace的6大类型 二.Mount Namespace 三.IPC Namespace 四.Network Namespace 五.UTS Namespace 六 ...

  8. sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set 的解决办法

    Linux新建用户 ,sudo报错: sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set 解决办法:重置一下s ...

  9. mysql 开启log-bin功能

      今天搜索了一下增量备份脚本,简单查了一下,增量备份是通过mysql binlog来做的,就是将某段时间内的操作,保存到某二进制日志当中.备份就是备这个日志,恢复也是通过它.然鹅,这里我们需要先开启 ...

  10. kibana发音 logstash发音 ElasticSearch发音 音标 翻译

    kibana [kɪbana] 剋吧那 kei ba na == 扩展 logstash [lɔɡ] [stæ:ʃ] 楼个四die吃 == ElasticSearch [ɪˈlæstɪk] [sɜːt ...