文档章节

IPython notebook 安装与使用

Nioacht
 Nioacht
发布于 2017/02/22 21:58
字数 972
阅读 426
收藏 16
点赞 2
评论 0

第一步 Python 安装

mac用户可以跳过,因为其自带python2.7

建议安装 Anaconda python (可以选择python版本)

网址:https://www.continuum.io/downloads

原因:

anaconda里面集成了很多关于python科学计算的第三方库(https://pypi.python.org/pypi 在这里可以浏览到大部分第三方工具),主要是安装方便(尤其针对windows用户,免去了设置环境变量),而python是一个编译器,如果不使用anaconda,那么安装起来会比较痛苦,各个库之间的依赖性就很难连接的很好

第二步 pip的使用

pip测试

python的一个最重要的特点就是它拥有丰富的第三方的工具包,覆盖的领域很广。pip 命令则可以方便的安装、管理这些第三方扩展包。

打开 命令提示符(管理员) 输入pip 出现类似以下画面,并且没有提示错误,就说明安装正常

在使用pip安装第三方包的语法

pip install 工具包名

请务必保证所输入的工具包名正确,否则会提示找不到扩展包的错误

pip国内源加速

因为pypi是外国网站,使用pip直接安装时可能会碰到下载速度缓慢和下载出错的问题,有2种解决方法:

  • 使用VPN
  • 使用国内源加速

如果长期从事开发,还是需要VPN,一劳永逸解决大部分问题。若是短时学习,则可采取国内源加速的方法。

替换方法

在路径 C:\Users\ (你的用户名) \pip 中找到pip.ini文件,(你的用户名)根据自己情况修改,如果没有pip文件夹,则自己创建,若果没有pip.ini文件 则创建pip.txt,把里面的内容修改好后,更改后缀名txt为ini

文件内输入

[global]
 index-url = https://pypi.tuna.tsinghua.edu.cn/simple

https://pypi.tuna.tsinghua.edu.cn/simple是清华大学的国内加速镜像,还有许多类似国内源,可以自行百度获得

第三步 ipython notebook 使用

ipython安装

在**命令提示符(管理员)**中输入 pip install ipython 来安装ipython

如果有提示错误, 确认ipython的依赖包urllib3和jupyter是否已经安装,若没有可以使用pip安装

启动ipython

在**命令提示符(管理员)**中输入ipython,进入ipython交互:

但是可以看到此界面下与在在**命令提示符(管理员)**中输入python,进入交互的界面差别不大,所以推荐使用ipython notebook。

在**命令提示符(管理员)**中输入ipython notebook: 命令提示符会显示:

同时浏览器会弹出jupyter界面(不支持ie):

点击New->python,会新建一个python脚本

新建的脚本:

在这个页面就可以开始编写python程序了

使用 notebook 的一些方法

首先第一个软盘按钮是保存键,保存在线上,把程序下载下来的方法会在下面说

加号按钮会添加 IN []: 这个程序输入块

向右的箭头就表示运行选中程序块,并选中下一个程序块,若要运行所有程序块,或者某些块,在cell菜单中可以选择运行方式

In []中 []里的数字代表运行的次叙数,从该页面存在时开始计数,第一个运行的是1,然后是2.....

每个程序块的输出就在相应的块下方,下一个程序块的上方

最后把该页脚本下载下来的方法是 选择File->Download as->选择想要保存的格式,如果是python程序的话,选择(.py) 就可以保存成python脚本的形式:

最后 如果本文有任何错误或您有任何疑问,请在下面留言

© 著作权归作者所有

共有 人打赏支持
Nioacht
粉丝 8
博文 5
码字总数 5863
作品 0
程序员
ipython和Jupyter Notebook

ipython ipython是一个python的交互式shell,比默认的python shell好用得多,支持变量自动补全,自动缩进,支持bash shell命令,内置了许多很有用的功能和函数。学习ipython将会让我们以一种...

lvyz0207 ⋅ 05/24 ⋅ 0

docker安装anaconda数据分析

目录 docker 安装docker mac:下载安装包 centos: ubuntu: docker运行容器 docker容器转镜像 以下操作是在容器内进行 安装anaconda 提示输入 yes 最后 安装完成 更新anaconda 安装包 安装jup...

u011552182 ⋅ 04/23 ⋅ 0

Win 10基于Python 3.6安装IPython Notebook

本文介绍基于Python 3.6安装IPython Notebook的过程。 若要了解基于Python 2.7安装IPython Notebook的过程,请参考 Win 10基于Python 2.7安装IPython Notebook 1 安装Python 3.6 请参考 Win ...

海天一树X ⋅ 05/03 ⋅ 0

使用交互式 shell 来增强你的 Python

Python 编程语言已经成为 IT 中使用的最流行的语言之一。成功的一个原因是它可以用来解决各种问题。从网站开发到数据科学、机器学习到任务自动化,Python 生态系统有丰富的框架和库。本文将介...

10% ⋅ 05/19 ⋅ 0

在Jupyter Notebook中增加Python内核

本人在Python 3.6的环境下,安装了Jupyter 进入到Jupyter Notebook后,点击Kernel菜单的Change kernel子菜单,只看到只有一个Python 3。如果这时想要增加Python 2的内核(Python 2.7),可通...

雪饼 ⋅ 06/07 ⋅ 0

从零开始用Python3做数据分析

点击关注 异步图书,置顶公众号 每天与你分享 IT好书 技术干货 职场知识 参与文末话题讨论,每日赠送异步图书 ——异步小编 欢迎来到Python数据分析的世界!如今,Python已成为数据分析和数据...

异步社区 ⋅ 05/19 ⋅ 0

Kaggle泰坦尼克船难逻辑回归预测生存率

一、题目 https://www.kaggle.com/c/titanic 二、编程环境准备 (一)操作系统:Win 10 (二)编程语言:Python 3.6 Win 10安装Python 3.6 (三)需要的库:numpy + pandas + matplotlib + s...

海天一树X ⋅ 05/10 ⋅ 0

Mac 安装pip , ipython

mac 本身已经带了python,自带版本是2.7.10. 但是pip和ipython都需要自己安装,本文简单记录下安装步骤,以备不时之需; 1、pip是python的包管理工具(mac默认是不带pip的,所以第一步要先安...

西鼠 ⋅ 06/05 ⋅ 0

CentOS6.5安装python2.7.9

以前一直用ubantu下的python,ubantu比较卡。自己倾向于使用centos,但默认的python版本太低,所以重新装了一个python和ipython centos6.5安装python2.7.9 第一步:安装devtoolset [root@sp...

wujunqi1996 ⋅ 05/12 ⋅ 0

jupyter支持写tensflow代码不报错

之前报错 执行如下命令 source activate tensorflow conda install ipython conda install jupyter 之后 可能的原因 可以使用anaconda打开jupyter, tensorfloe的框架里面需要有ipython工具 ...

知识边界 ⋅ 05/05 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Docker系列教程28-实战:使用Docker Compose运行ELK

原文:http://www.itmuch.com/docker/28-docker-compose-in-action-elk/,转载请说明出处。 ElasticSearch【存储】 Logtash【日志聚合器】 Kibana【界面】 答案: version: '2'services: ...

周立_ITMuch ⋅ 44分钟前 ⋅ 0

使用快嘉sdkg极速搭建接口模拟系统

在具体项目研发过程中,一旦前后端双方约定好接口,前端和app同事就会希望后台同事可以尽快提供可供对接的接口方便调试,而对后台同事来说定好接口还仅是个开始、设计流程,实现业务逻辑,编...

fastjrun ⋅ 今天 ⋅ 0

PXE/KickStart 无人值守安装

导言 作为中小公司的运维,经常会遇到一些机械式的重复工作,例如:有时公司同时上线几十甚至上百台服务器,而且需要我们在短时间内完成系统安装。 常规的办法有什么? 光盘安装系统 ===> 一...

kangvcar ⋅ 昨天 ⋅ 0

使用Puppeteer撸一个爬虫

Puppeteer是什么 puppeteer是谷歌chrome团队官方开发的一个无界面(Headless)chrome工具。Chrome Headless将成为web应用自动化测试的行业标杆。所以我们很有必要来了解一下它。所谓的无头浏...

小草先森 ⋅ 昨天 ⋅ 0

Java Done Right

* 表示难度较大或理论性较强。 ** 表示难度更大或理论性更强。 【Java语言本身】 基础语法,面向对象,顺序编程,并发编程,网络编程,泛型,注解,lambda(Java8),module(Java9),var(...

风华神使 ⋅ 昨天 ⋅ 0

Linux系统日志

linux 系统日志 /var/log/messages /etc/logrotate.conf 日志切割配置文件 https://my.oschina.net/u/2000675/blog/908189 logrotate 使用详解 dmesg 命令 /var/log/dmesg 日志 last命令,调......

Linux学习笔记 ⋅ 昨天 ⋅ 0

MVC——统一报文格式的异常处理响应

在我们写controller层的时候,常常会有这样的困惑,如果需要返回一个数据是,可能为了统一回去构造一个类似下列的数据格式: { status:true, msg:"保存成功!", data:[]} 而且在写...

alexzhu592 ⋅ 昨天 ⋅ 0

[知乎]SSH框架

网上图书馆管理系统包括管理员管理和图书管理,图书借阅,查询模块等等,网上商城包括前台页面和后台管理页面,两个都是以前别人的实际项目,只是别人用的不是SSH,我把他们改用SSH了,除了S...

颖伙虫 ⋅ 昨天 ⋅ 0

android -------- 打开本地浏览器或指定浏览器加载,打电话,打开第三方app

开发中常常有打开本地浏览器加载url或者指定浏览器加载, 还有打开第三方app, 如 打开高德地图 百度地图等 在Android程序中我们可以通过发送隐式Intent来启动系统默认的浏览器。 如果手机本身...

切切歆语 ⋅ 昨天 ⋅ 0

linux 安装docker

通过以下命令下载安装docker wget -qO- https://get.docker.com | sh 执行以上命令后输出以下内容说明安装成功,注意红框中的内容,docker安装成功后默认只有root能使用,红框中给出的提示是...

haoyuehong ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部