集成IDE anaconda
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 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).
集成IDE anaconda的更多相关文章
- Python IDE ——Anaconda+PyCharm的安装与配置
一 前言 最近莫名其妙地想学习一下Python,想着利用业余时间学习一下机器学习(或许仅仅是脑子一热吧).借着研究生期间对于PyCharm安装的印象,在自己的电脑上重新又安装了一遍.利用周末的一点时间 ...
- Win10+Anaconda+tensorflow-cpu安装教程
基础概念 Python2.x or Python3.x 自从20世纪90年代初Python语言诞生至今,一直在迭代更新,根据出现的时期,可以分为Python2.x和Python3.x两个大版本.其中P ...
- anaconda
python 集成环境 anaconda的使用 https://www.zhihu.com/question/35757251
- Anaconda多环境多版本python配置指导
Anaconda多环境多版本python配置指导 字数3696 阅读644 评论0 喜欢0 最近学python,读完了语法后在GitHub找了一些练习来做,由 于学的是python3.x语法,而Git ...
- Java-Maven(四):Eclipse集成Maven环境配置
一般maven都需要集成到IDE上使用的,而不是单独的使用,常见的maven可集成IDE:eclipse.IntelliJ IDEA.但这里就只学习eclipse集成maven的基础上,进行maven ...
- Python学习的路上,Anaconda送你一双遮天神翼
一.背景 最近在学习python,发现在本地搭建python环境的时候,要是想要同时搭建不同python版本的环境,就比较麻烦,很容易就出现冲突了,很是头疼.然后光明就出现这山重水复疑无路的时候, ...
- Python数据分析必备Anaconda安装、快捷键、包安装
Python数据分析必备: 1.Anaconda操作 Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便 ...
- Anaconda多环境多版本python配置笔记
一.Conda测试过程: 使用conda.首先确认已经安装好了conda 配置环境.下一步通过创建几个环境来展示conda的环境管理功能.学习如何确认在哪个环境中,以及如何做复制一个环境作为备份. 测 ...
- linux集成开发环境
Linux操作系统的种种集成开发环境 随着Linux的逐渐兴起,已经有为数众多的程序在上面驰骋了,许多开发环境(Development Environment)也应运而生.好的开发环境一定是集成了编辑 ...
随机推荐
- python线程事件Event(30)
在python项目开发中,线程thread使用是比较常见的,在前面的文章中我们介绍了 python线程的创建 以及 线程互斥锁 ,今天还要额外介绍一个与线程相关的内容 – 事件Event. 一.pyt ...
- ROS学习(二)运行keyboard
1.ssh连接机器人 ./dora*.sh 启动roscore,相当于启动ros系统 roscore 2.另启终端,也就意味着重新ssh连接机器人, ./dora*.sh 运行wheel驱动 rosr ...
- [转帖]为微软效力15年的微软前员工解释Windows 10为什么问题这么多
为微软效力15年的微软前员工解释Windows 10为什么问题这么多 https://www.cnbeta.com/articles/tech/892109.htm . 测试团队已经被裁撤 . 自动化 ...
- SQL常用语句简单
数据库脚本 USE [Test] GO /****** Object: Table [dbo].[Class] Script Date: 2017/6/29 13:17:14 ******/ SET ...
- Xamarin.Forms FlyoutIcon 不显示(not shown)
升级了VS2019到16.4版本,然后默认创建了一个Xamarin Shell程序 结果运行后是这个样子 难道不应该是这个样子吗? 百了个度一晚上没解决,资料本身就少,再就是提示设置FlyoutIco ...
- Verilog整理
1.两种实例化 2.运算符//逻辑运算+按位运算//拼接运算符 3.reg默认为1位 4.{16{1}}与{16{1'b1}}不同 5.[1023:0] in ha[3:0]=(in>>( ...
- git使用中的一些命令及心得
Git 与 SVN 区别点: 1.Git 是分布式的,SVN 不是:这是 Git 和其它非分布式的版本控制系统,例如 SVN,CVS 等,最核心 的区别. 2.Git 把内容按元数据方式存储,而 SV ...
- 单例模式中volatile关键字的作用
背景&问题 在早期的JVM中,synchronized存在巨大的性能开销.因此,有人想出了一个"聪明"的技巧:双重检查锁定(Double-Checked Locking). ...
- 自定义模块,time,datetime以及random
自定义模块,time,datetime以及random 1.自定义模块 自定义一个模块 import #导入 (拿工具箱) 模块分类 1.内置模块(标准库) --python解释器自带的.py文件(模 ...
- 13_日期时间、Math、枚举
日期时间.Math.枚举 日期时间 计算机如何表示时间? GMT时间指格林尼治所在地的标准时间,也称为时间协调时(UTC),其他地区的时间都是相对于GMT时间的偏移. 北京位于东八区 = UTC ...