目录

前言

最近又是CE认证又是折腾OpenSUSE,结果还把电脑给搞坏了。我的天,乖乖的安装Notebook吧。Eclipse就先再见了。

系统软件

  • OS

    • Window10
  • 软件
    • Python 3.4.3
    • IPython 4.0.3

Setup IPython

这个以前写个Linux下Setup Python&IPython的,传送门:http://blog.csdn.net/jmilk/article/details/48093421

最近公司要求用Win(Sun the doge),那就再搞一次咯。:-(

Python就略过了,直接某度下载,然后无限Next。

(注意:勾选自动添加环境变量,安装完后重启或刷新环境变量)

Setup IPython

Win下的好处就是能省下安装pip和easy_install的两条指令

D:\development\Python3.X\Scripts>easy_install.exe ipython

Setup Notebook

Notebook是基于Web界面的IDE,需要安装多个模块。直接easy_install? 会让你有简直(Sun the doge)的感受。

所以首先还是加入使用pypi镜像源吧。

http://pypi.douban.com/                  #豆瓣
http://pypi.hustunique.com/ #华中理工大学
http://pypi.sdutlinux.org/ #山东理工大学
http://pypi.mirrors.ustc.edu.cn/ #中国科学技术大学

临时指定镜像源

Install pyreadline

Tab自动补全

pip install pyreadline -i http://pypi.douban.com/simple

Install pyzmq

基于web的Notebook,使用zeromq传递套接字信息。

pip install pyzmq -i http://pypi.douban.com/simple

Install Tornado

Web Server Tornado。

pip install tornado -i http://pypi.douban.com/simple

Install jinja2

pip install jinja2 -i http://pypi.douban.com/simple

Install jupyter

如果你是IPython 4.X,那么还需要安装jupyter。IPython4以后将IPython和Notebook分离成为了IPython和Juoyter两个项目,官方将IPython4称之为Big Split。

pip install jupyter -i http://pypi.douban.com/simple

添加默认镜像源

创建文件:%$HOMEPATH%\pip\pip.ini

pip.ini写入

[global]
index-url = http://pypi.douban.com/simple

以后使用pip python软件包管理工具就会自动引用指定的镜像源。

Start Notebook

ipython.exe notebook

Notebook Home

http://localhost:8888/tree

Done :-)

IPython4_Notebook的更多相关文章

随机推荐

  1. logging:不喜欢写日志可不好哦

    logging模块简介 logging模块是python内置的标准模块,主要用于输出程序的运行日志. 可以设置输出日志的等级,日志保存路径,日志文件回滚等等. logging模块的基本使用 impor ...

  2. 模拟赛小结:2017 China Collegiate Programming Contest Final (CCPC-Final 2017)

    比赛链接:传送门 前期大顺风,2:30金区中游.后期开题乏力,掉到银尾.4:59绝杀I,但罚时太高卡在银首. Problem A - Dogs and Cages 00:09:45 (+) Solve ...

  3. Django学习系列13:Django ORM和第一个模型

    ORM—对象关系映射器,是一个数据抽象层,描述存储在数据库中的表,行和列.处理数据库时,可以使用熟悉的面向对象方式,写出更好的代码. 在ORM的概念中,类对应数据库中的表,属性对应列,类的单个实例表示 ...

  4. 数字转化为汉字,如5->五

    //数字转化为汉字 如5-->五-(NSString*)translation:(NSString *)arebic{   NSString *str = arebic;    NSArray ...

  5. Katalon Studio入门学习之三种获取元素方式

    Katalon Studio中元素属性定位有三种方式,分别是XPath.Attributes(元素).CSS(样式),KS的界面展示如右图 打开网站,按F12或进入浏览器设置->更多工具-> ...

  6. json校验失败的原因

    如下原因会造成JSON校验失败,而且会让你不知道为什么失败 JSON字符串里的非数字型键值没有双引号 JSON中存在\t这样的制表符,看起来和空格一样,但是就是因为它的存在校验不通过.去掉就能过了. ...

  7. html5 音乐 audio

    手机做小项目,需要添加音乐,做此笔记,依赖jquery,代码如下: <!DOCTYPE html> <html lang="en"> <head> ...

  8. 一种sql优化方案

    --select @type3Count=count(1) from TWEB_ALogisticsYD bb -- LEFT JOIN dbo.TWEB_BCompanyJJ as B3 WITH( ...

  9. POJ 3723 征兵问题(最小生成树算法的应用)

    Conscription Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 15923   Accepted: 5510 Des ...

  10. 我不熟悉的vector

    构造函数 使用迭代器构造vector的一种方式: //将v[begin(), end())区间中的元素拷贝给本身 vector(v.begin(),v.end()); 在这个构造函数中,传入普通数组也 ...