EPDFree是Enthought(https://www.enthought.com/)面向科学计算推出的python安装包,包括免费的基础版和付费的完整版。在学习《利用Python进行数据分析》一书时,作者给出的开发环境是EPDFree 7.3.1,然而时至今日,EPDFree已经更名为Canopy,版本也早已升级(详见https://www.enthought.com/product/enthought-python-distribution/),要安装书中一模一样的版本,需要找到当年的软件包,着实要费些功夫。
window下的版本(32位版)还好找,在https://epdfree-7-3-2.software.informer.com/有个,但本人开发环境在Ubuntu上,找了良久也未果。干脆自己安装该书的主要用到的工具。
一、安装pip
Pip便于解决模块依赖问题,将所有依赖的第三方库写在一个requirements.txt 中,就可以换用pip批量安装了。安装的具体步骤如下:
sudo apt-get install aptitude sudo aptitude install python-dev sudo apt-get install python-pip
二、安装ipython
Ipython是一个完整生态系统,以至于其他语言的用户也利用它所提供的基本方法和架构。Ipython有三种风格:Shell、QT控制台、Notebook。其安装方式非常简单:
sudo apt-get install ipython
三、安装其他软件包
《利用Python进行数据分析》书中主要用到numpy、pandas、scipy、matplotlib,其安装如下:
sudo apt-get install python-numpy sudo apt-get install python-pandas sudo apt-get install python-scipy sudo apt-get install python-matplotlib
如果国外的镜像安装很慢,也可以从国内镜像安装,例如
#中国科学技术大学pip镜像 sudo pip intall -i https://pypi.mirrors.ustc.edu.cn/simple pandas
其它国内镜像还有:
四、查看python中的模块,并简单验证环境
pydoc modules ipython --pylab
进入ipython后可以试着输入:
>>>import pandas >>>plot(arange(10))
出现如下图形则OK了
著作权归作者所有。商业转载请联系本站作者获得授权,非商业转载请注明出处 ZZKOOK。
评论
太好了,正是我需要的信息。
这是一条奉献的路,博主,坚持。
不错不错,赞一个!
坚持就是胜利