Python数据分析 EPD
参考用书 《利用Python进行技术分析:Python for Data Analysis》
官方把epd (https://www.enthought.com/products/canopy/package-index/) 升级为Canopy(https://www.enthought.com/products/canopy/package-index/),为了尽可能和书籍一致,只能去其他地方想办法了
从这里下载离线镜像 http://mirror.seas.harvard.edu/epd/enthought.com/repo/free/
$wget http://mirror.seas.harvard.edu/epd/download.enthought.com/epd_free/epd_free-7.2-2-rh5-x86_64.sh
安装:http://courses.cs.washington.edu/courses/cse140/12su/computing-resources.html
#chmod u+x epd_free-7.2-2-rh5-x86_64.sh
$.epd_free-7.2-2-rh5-x86_64.sh
先让你接受协议,然后指定安装路径,如~/epd会自动安装依赖如下:
Do you approve the license terms? [yes|no]
[no] >>> yes
EPD_free will be installed to this location:
/home/jp/Downloads/epd_free-7.2-2-rh5-x86_64
* Press Enter to accept this location
* Press CTRL-C to abort
* or specify an alternate location. Please ensure that your location
contains only ASCII letters, numbers and the following punctuation
chars: '.', '_', '-'
[/home/jp/Downloads/epd_free-7.2-2-rh5-x86_64] >>> /home/jp/epd
Installing to /home/jp/epd ... please wait
Fixing RPATH...
Trying to run Python interpreter:
/home/jp/epd
Compiling all Python modules...
Extracting: '.zips/special.zip'
Bootstrapping: LOCAL-REPO/enstaller-4.4.1-1.egg
322 KB [.................................................................]
appinst-2.1.0-1.egg [installing]
107 KB [.................................................................]
cloud-2.3.9-1.egg [installing]
837 KB [.................................................................]
configobj-4.7.2-2.egg [installing]
244 KB [.................................................................]
distribute-0.6.24-1.egg [installing]
1.45 MB [.................................................................]
etsproxy-0.1.1-1.egg [installing]
1.03 MB [.................................................................]
Examples-7.2-0.egg [installing]
3.38 MB [.................................................................]
freetype-2.4.4-1.egg [installing]
2.78 MB [.................................................................]
idle-2.7.2-2.egg [installing]
73 KB [.................................................................]
ipython-0.12-1.egg [installing]
7.27 MB [.................................................................]
nose-1.1.2-1.egg [installing]
916 KB [.................................................................]
numpy-1.6.1-0.egg [installing]
26.24 MB [.................................................................]
PIL-1.1.7-3.egg [installing]
1.44 MB [.................................................................]
pyaudio-0.2.4-1.egg [installing]
218 KB [.................................................................]
pyface-4.1.0-1.egg [installing]
3.52 MB [.................................................................]
pyglet-1.1.4-2.egg [installing]
5.67 MB [.................................................................]
python_dateutil-1.5-2.egg [installing]
399 KB [.................................................................]
pytz-2011n-1.egg [installing]
913 KB [.................................................................]
pyzmq-2.1.11-1.egg [installing]
1.47 MB [.................................................................]
scipy-0.10.0-0.egg [installing]
107.06 MB [.................................................................]
tornado-2.1.1-1.egg [installing]
1.34 MB [.................................................................]
traits-4.1.0-1.egg [installing]
2.24 MB [.................................................................]
traitsui-4.1.0-1.egg [installing]
4.43 MB [.................................................................]
wxPython-2.8.10.1-3.egg [installing]
58.68 MB [.................................................................]
apptools-4.0.1-1.egg [installing]
1.68 MB [.................................................................]
enable-4.1.0-1.egg [installing]
5.31 MB [.................................................................]
matplotlib-1.1.0-1.egg [installing]
13.27 MB [.................................................................]
chaco-4.1.0-1.egg [installing]
2.90 MB [.................................................................]
EPD-7.2-0.egg [installing]
5 KB [.................................................................]
PythonDocHTML-2.7.2.egg [installing]
28.83 MB [.................................................................]
done.
As the last step, you should edit your .bashrc or prepend
the EPD_free install path:
/home/jp/epd/bin
Thank you for installing EPD_free!
然后安装padas
#sudo easy_install pandas
Error 1:
pkg_resources.VersionConflict: (numpy 1.6.1 (/home/jp/epd/lib/python2.7/site-packages), Requirement.parse('numpy>=1.7.0'))
$sudo pip install --upgrade numpy>=1.7.0
Error 2:
# Extra version check in case wxversion lacks AlreadyImportedError;
ImportError: Matplotlib backend_wx and backend_wxagg require wxPython >=2.8
#sudo pip install --upgrade wxPython>=2.8
http://stackoverflow.com/questions/5121574/wxpython-import-error
$sudo apt-get install libjpeg62
Error 3:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 72: ordinal not in range(128)
$sudo apt-get install libevent-dev python-dev
安装pandas
#sudo easy_install pandas
gcc编译 ,时间会比较久
安装完成后,
$ipython --pylab
import pandas
Error 4:ImportError: No module named pandas
检查了下原因,pandas确实是已经装了,只不过没有装在epd/bin下, epd/bin下的Python版本是2.7.2
系统自带的python 是2.7.6 ,结果把pandas装在系统自带的Python site-packages里了。现在就卡在这一步,先记录到这里再说。
Python数据分析 EPD的更多相关文章
- [Python数据分析]新股破板买入,赚钱几率如何?
这是本人一直比较好奇的问题,网上没搜到,最近在看python数据分析,正好自己动手做一下试试.作者对于python是零基础,需要从头学起. 在写本文时,作者也没有完成这个小分析目标,边学边做吧. == ...
- 【Python数据分析】Python3多线程并发网络爬虫-以豆瓣图书Top250为例
基于上两篇文章的工作 [Python数据分析]Python3操作Excel-以豆瓣图书Top250为例 [Python数据分析]Python3操作Excel(二) 一些问题的解决与优化 已经正确地实现 ...
- 【Python数据分析】Python3操作Excel(二) 一些问题的解决与优化
继上一篇[Python数据分析]Python3操作Excel-以豆瓣图书Top250为例 对豆瓣图书Top250进行爬取以后,鉴于还有一些问题没有解决,所以进行了进一步的交流讨论,这期间得到了一只尼玛 ...
- 【搬砖】【Python数据分析】Pycharm中plot绘图不能显示出来
最近在看<Python数据分析>这本书,而自己写代码一直用的是Pycharm,在练习的时候就碰到了plot()绘图不能显示出来的问题.网上翻了一下找到知乎上一篇回答,试了一下好像不行,而且 ...
- Python 数据分析(二 本实验将学习利用 Python 数据聚合与分组运算,时间序列,金融与经济数据应用等相关知识
Python 数据分析(二) 本实验将学习利用 Python 数据聚合与分组运算,时间序列,金融与经济数据应用等相关知识 第1节 groupby 技术 第2节 数据聚合 第3节 分组级运算和转换 第4 ...
- Python数据分析(二): Numpy技巧 (1/4)
In [1]: import numpy numpy.__version__ Out[1]: '1.13.1' In [2]: import numpy as np
- Python数据分析(二): Numpy技巧 (2/4)
numpy.pandas.matplotlib(+seaborn)是python数据分析/机器学习的基本工具. numpy的内容特别丰富,我这里只能介绍一下比较常见的方法和属性. 昨天晚上发了第一 ...
- Python数据分析(二): Numpy技巧 (3/4)
numpy.pandas.matplotlib(+seaborn)是python数据分析/机器学习的基本工具. numpy的内容特别丰富,我这里只能介绍一下比较常见的方法和属性. 昨天晚上发了第一 ...
- Python数据分析(二): Numpy技巧 (4/4)
numpy.pandas.matplotlib(+seaborn)是python数据分析/机器学习的基本工具. numpy的内容特别丰富,我这里只能介绍一下比较常见的方法和属性. 第一部分: ht ...
随机推荐
- python---迭代器与生成器(一)
迭代器与生成器 迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式.. 迭代器是一个可以记住遍历的位置的对象. 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束.迭代 ...
- 记录下httpclient 发送请求 服务端用@RequestBody 自动接收参数 报415
注解是post方式,那么检查以下内容:1. 你是否用了post请求2. 请求是否发送了数据3. 请求内容格式需要是 application/json .jquery 设置 contentType,-- ...
- CSS: The resize Property
用户手动调节输入框样式: <!DOCTYPE html> <html> <head> <style> div { border: 2px solid; ...
- postgresql recovery.conf文件内容说明
在配置PG主备流复制.HA时,需要用到recovery.conf文件,这里根据自己的了解做个记录: standby_mode = 'on' #说明自己是备库 primary_conninfo = 'u ...
- 【SQL查询】视图_view
转自:http://database.e800.com.cn/articles/2009/719/1248015564465_1.html 视图是从一个或几个基本表(或视图)导出的表.它与基本表不同, ...
- request_irq() | 注册中断服务
一.中断注册方法 在linux内核中用于申请中断的函数是request_irq(),函数原型在Kernel/irq/manage.c中定义: int request_irq(unsigned int ...
- HAWQ取代传统数仓实践(十)——维度表技术之杂项维度
一.什么是杂项维度 简单地说,杂项维度就是一种包含的数据具有很少可能值的维度.事务型商业过程通常产生一系列混杂的.低基数的标志位或状态信息.与其为每个标志或属性定义不同的维度,不如建立单独的将不同维度 ...
- 如何用 Java 实现 Web 应用中的定时任务
定时任务,是指定一个未来的时间范围执行一定任务的功能.在当前WEB应用中,多数应用都具备任务调度功能,针对不同的语音,不同的操作系统, 都有其自己的语法及解决方案,windows操作系统把它叫做任务计 ...
- 系列文章--WCF后传学习文章
WCF后传系列(10):消息处理功能核心 摘要: WCF是一个通信框架,同时也可以将它看成是一个消息处理或者传递的基础框架,它可以接收消息.对消息做处理,或者根据客户端给定的数据构造消息并将消息发送到 ...
- JAVA中常见异常类
1. java.lang.nullpointerexception 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对 ...