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. Python3之类和实例访问限制

    在Class内部,可以有属性和方法,而外部代码可以通过直接调用实例变量的方法来操作数据,这样,就隐藏了内部的复杂逻辑. 但是,从前面的Student类定义来看,外部代码还是可以自由地修改一个实例的na ...

  2. WordPress的Bootstrap面包屑导航

    <ol class="breadcrumb"> 当前位置: <li><a href="<?php bloginfo('url'); ? ...

  3. json 格式化输出

    C#格式化JSON字符串 很多时候我们需要将json字符串以 {     "status": 1,     "sum": 9 }这种方式显示,而从服务端取回来的 ...

  4. todolist形式的搜索框,分开组件写的,点击上下键时,框内显示当前选中的内容

    ### 首先  安装react 脚手架 cnpm  install  create-react-app  -g      //只需要在电脑上安装一次就好了,以后不用再下载了 ### 创建项目 crea ...

  5. TiKV事务实现浅析

    TiKV事务实现浅析 Percolator事务的理论基础 Percolator的来源 Percolator事务来源于Google在设计更新网页索引的系统时提出的论文Large-scale Increm ...

  6. el-table中通过renderHeader方法为表头添加hover等效果

    在我们的日常工作中有时候需要为element表格的表头进行自定义操作.在element官网中也有提到renderHeader方法.但是并未给出具体实现方法.现在具体说一下. 在element官网(ht ...

  7. [转帖]Cacls和ICacls

    Cacls和ICacls https://www.cnblogs.com/Aley/p/11089538.html Need Study 解释:  Cacls:显示或修改文件的访问控制列表(ACL) ...

  8. 【C++札记】指针函数与函数指针

    指针函数 指针函数是一个函数,只不过指针函数返回的类型是某一类型的指针. 格式: 类型名* 函数名(函数参数列表) 如下代码存在问题 void test(char *p) { p = (char*)m ...

  9. Django之ORM表操作

    ORM表操作 1.ORM单表操作 首先想操作表的增删改查,需要先导入这个表,以之前创建的UserInfo表为例,在app下的views.py中导入 from app import models def ...

  10. TIM—基本定时器代码

    使用目的:使用TIM定时器让小灯每0.5秒翻转一次亮灭 编程过程: 1-配置时基初始化结构体 2-开启定时器更新中断(即定时时间到了) 3-配置中断优先级 4-使能定时器 5-编写中断服务函数 6-编 ...