模块安装出现技术问题,求各位高人解答,不甚感激!!!

2013-05-15 00:20:25 +08:00
 meggy911
系统是mac os,用easy setup在终端安装了统计module,叫做panda,表示安装已成功,显示如下:


Raytek iMac Book-Pro:~ Ray$ easy_install panda
Searching for panda
Best match: panda 0.1.4
Processing panda-0.1.4-py2.7.egg
panda 0.1.4 is already the active version in easy-install.pth

Using /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/panda-0.1.4-py2.7.egg
Processing dependencies for panda
Finished processing dependencies for panda


我用的IDE是Spyder,打开以后引入该模块,结果却是:


>>> import panda
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named panda
>>>


其实不只是panda,安装其他模块也是这样,端口显示安装成功,用Python自己的IDLE也能够正常import,就是在Spyder下不行,请各位大神给点建设性意见吧,费解中···
3537 次点击
所在节点    Python
7 条回复
DH
2013-05-15 00:52:54 +08:00
Spyder用的python可能不是easy install用的python。你看看python自己的idl用的python版本和路径,在Spyder里面设置成同样的就好了。
meggy911
2013-05-15 12:35:49 +08:00
@DH 还有就是我如果下载了module的包,可以直接用Spyder运行setup.py进行安装吗??
xuelang
2013-05-15 14:47:36 +08:00
好像easy_install已经被pip代替了,用pip吧。
Why use pip over easy_install?: http://stackoverflow.com/questions/3220404/why-use-pip-over-easy-install
DH
2013-05-15 21:06:42 +08:00
@meggy911 我没用过spyder,不太清楚,spyder应该是从配置的路径上调用python的。
Hualin
2013-05-16 09:12:25 +08:00
在 mac 上 spyder 有几种安装方式:
1. 通过 macports 安装;
2. 下载独立的 spyder.app
3. 通过 pip install 安装;
都行。
我的 spyder 是用方法 1 安装的,刚刚使用 pip install panda,然后打开 spyder,在它自带的 python 解释器里是可以引入 panda 的。
Hualin
2013-05-16 09:14:09 +08:00
你既然有了 easy_install, 那么就在命令行下执行 easy_install pip;pip 就安装了,然后你就可以在命令行下用了。
meggy911
2013-05-16 22:28:33 +08:00
@Hualin 谢谢指导,现在pip的口碑确实比easy install要好呢,我学金融的,主要用python做统计分析,但感觉这一块在国内太小众了,大家都用的R,matlab

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/68857

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX