V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
meggy911
V2EX  ›  Python

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

  •  
  •   meggy911 · 2013-05-15 00:20:25 +08:00 · 3419 次点击
    这是一个创建于 3996 天前的主题,其中的信息可能已经有所发展或是发生改变。
    系统是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下不行,请各位大神给点建设性意见吧,费解中···
    7 条回复    1970-01-01 08:00:00 +08:00
    DH
        1
    DH  
       2013-05-15 00:52:54 +08:00   ❤️ 1
    Spyder用的python可能不是easy install用的python。你看看python自己的idl用的python版本和路径,在Spyder里面设置成同样的就好了。
    meggy911
        2
    meggy911  
    OP
       2013-05-15 12:35:49 +08:00
    @DH 还有就是我如果下载了module的包,可以直接用Spyder运行setup.py进行安装吗??
    xuelang
        3
    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
        4
    DH  
       2013-05-15 21:06:42 +08:00
    @meggy911 我没用过spyder,不太清楚,spyder应该是从配置的路径上调用python的。
    Hualin
        5
    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
        6
    Hualin  
       2013-05-16 09:14:09 +08:00   ❤️ 1
    你既然有了 easy_install, 那么就在命令行下执行 easy_install pip;pip 就安装了,然后你就可以在命令行下用了。
    meggy911
        7
    meggy911  
    OP
       2013-05-16 22:28:33 +08:00
    @Hualin 谢谢指导,现在pip的口碑确实比easy install要好呢,我学金融的,主要用python做统计分析,但感觉这一块在国内太小众了,大家都用的R,matlab
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4843 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:00 · PVG 18:00 · LAX 03:00 · JFK 06:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.