查看: 20302| 回复: 30
跳转到指定楼层
上一主题 下一主题
收起左侧

[学Python/Perl] 【零基础看不懂instruction】求助如何安装python的pandas module?地里大神快粗线!

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
最近学跟着书学python for data analysis,发现要安装pandas。但是大概看了一下,安装pandas之前还要安装Cython,安装Cython之前还要安装MinGW.【晕啊~~~


目前MinGW安装完了,安装Cython的时候卡住了。instruction 在此:http://docs.cython.org/src/quickstart/install.html


想问python setup.py install到底咋运行啊?是打开python往里写这一句就可以了吗?【好晕好晕


看不懂英文就罢了,看得懂的还不理解,真是……。有知道怎么弄的大牛希望能够不吝赐教!!!!huge thanks!!!!!!!!!!!!!!!!!!!!!!!!!!!

上一篇:有组织暑假一起做题的吗?
下一篇:关于subtree的问题。。。
全局:
在windows下安装Pandas确实有点小麻烦,需要安装如下包:

pyparsing-2.0.2.win32-py2.7.exe
matplotlib-1.3.1.win32-py2.7.exe
openpyxl.-openpyxl-5d2c0c8704d2.tar.gz
setuptools-3.8.1.win32-py2.7.exe
numpy-MKL-1.8.1.win32-py2.7.exe
six-1.7.3.win32-py2.7.exe
python_dateutil-2.2.win32-py2.7.exe
少装一个运行的时候就会报错,而且事先并没有任何提示要安装哪些包,只能等错误信息出来后才能一次次地知道少了哪个。这些安装包的下载地址是:
http://www.lfd.uci.edu/~gohlke/pythonlibs

另外一个很重要的注意事项是版本问题,Python扩展包和Python的版本严格相关,不同版本的Python,其扩展包的版本也不同。

最后一个注意事项是32位和64位不要搞混了,所有扩展包都分32位和64位两种版本。

总体来说,个人感觉Python和Pandas不适合用于windows操作系统,它在ubuntu下使用更顺溜许多。如果你主要在windows下使用的话,建议还是试试esProc,它的计算能力比Pandas还强,更适合windows下使用。
回复

使用道具 举报

全局:
在windows下安装Pandas确实有点小麻烦,需要安装如下包:

pyparsing-2.0.2.win32-py2.7.exe
matplotlib-1.3.1.win32-py2.7.exe
openpyxl.-openpyxl-5d2c0c8704d2.tar.gz
setuptools-3.8.1.win32-py2.7.exe
numpy-MKL-1.8.1.win32-py2.7.exe
six-1.7.3.win32-py2.7.exe
python_dateutil-2.2.win32-py2.7.exe
少装一个运行的时候就会报错,而且事先并没有任何提示要安装哪些包,只能等错误信息出来后才能一次次地知道少了哪个。这些安装包的下载地址是:
http://www.lfd.uci.edu/~gohlke/pythonlibs

另外一个很重要的注意事项是版本问题,Python扩展包和Python的版本严格相关,不同版本的Python,其扩展包的版本也不同。

最后一个注意事项是32位和64位不要搞混了,所有扩展包都分32位和64位两种版本。

总体来说,个人感觉Python和Pandas不适合用于windows操作系统,它在ubuntu下使用更顺溜许多。如果你主要在windows下使用的话,建议还是试试esProc,它的计算能力比Pandas还强,更适合windows下使用。
回复

使用道具 举报

🔗
gnijuohz 2013-5-6 20:45:11 | 只看该作者
全局:
enter the directory

你解压之后要进到那个文件夹,里面应该是有那个setup.py。在这个文件夹下运行
python setup.py install

例如你解压后得到文件夹cpython,文件夹里有setup.py,cd到该文件夹运行python setup.py install就行。

你用的是什么操作系统?如果是linux上面是很常见的操作,如果是Windows的话,下面说了有那种可以一路确认下去的executable installer。
回复

使用道具 举报

🔗
 楼主| qingdouiris 2013-5-6 20:47:32 | 只看该作者
全局:
gnijuohz 发表于 2013-5-6 20:45
你解压之后要进到那个文件夹,里面应该是有那个setup.py。在这个文件夹下运行
例如你解压后得到文件夹cp ...

哦哦,是不是用windows就不可以用python setup.py install这个操作了啊?需要下载那个executable installer?
回复

使用道具 举报

🔗
gnijuohz 2013-5-6 20:57:54 | 只看该作者
全局:
本帖最后由 gnijuohz 于 2013-5-6 21:00 编辑
qingdouiris 发表于 2013-5-6 20:47
哦哦,是不是用windows就不可以用python setup.py install这个操作了啊?需要下载那个executable install ...

是的.可是我只找到了unofficial的。。。http://www.lfd.uci.edu/~gohlke/pythonlibs/#cython 可以选你需要的下再安装。这个资源在http://www.cython.org/ 上也提到了,在Download那一部分的最后一行。所以应该算靠谱的。

建议还是自己按照那个命令build,应该不难的,先打开cmd,再一步一步来吧。
回复

使用道具 举报

🔗
 楼主| qingdouiris 2013-5-6 21:28:44 | 只看该作者
全局:
gnijuohz 发表于 2013-5-6 20:57
是的.可是我只找到了unofficial的。。。http://www.lfd.uci.edu/~gohlke/pythonlibs/#cython 可以选你需要 ...

我用cmd运行了一下,但是不行啊。

cd到文件夹下是不是这样的输入?d: --> cd "Cython-0.19"

然后出现了d:\Cython-0.19>   我就在后面直接输入python setup.py install,就是d:\Cython-0.19>python setup.py install 这样子?感觉好像不对啊……求大神再次指导!
回复

使用道具 举报

🔗
bertas 2013-5-6 21:44:26 | 只看该作者
全局:
我还是觉得在unix系统下用比较方便
回复

使用道具 举报

🔗
 楼主| qingdouiris 2013-5-6 21:49:28 | 只看该作者
全局:
bertas 发表于 2013-5-6 21:44
我还是觉得在unix系统下用比较方便

唉,可是就为了学一下python撞个unix太麻烦了……版主能帮我破解一下上面的难题不?
回复

使用道具 举报

🔗
bertas 2013-5-6 22:11:21 | 只看该作者
全局:
qingdouiris 发表于 2013-5-6 21:49
唉,可是就为了学一下python撞个unix太麻烦了……版主能帮我破解一下上面的难题不?

我都是在Unix下学的。。
不好意思哈 你可以装虚拟机啊 很方便的
回复

使用道具 举报

🔗
rogerdai 2013-5-6 22:17:55 | 只看该作者
全局:
嗯,在*ux下比较好用。试试easy_install

点评

...我的意思是Unix/Linux...它们都是*ux...  发表于 2013-5-7 10:56
L I N 被和谐了?  发表于 2013-5-7 04:55
回复

使用道具 举报

🔗
 楼主| qingdouiris 2013-5-6 23:15:39 | 只看该作者
全局:
rogerdai 发表于 2013-5-6 22:17
嗯,在*ux下比较好用。试试easy_install

事实证明,easy_install也不行啊……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表