Python Twitter未在Eclipse中注册

Python Twitter未在Eclipse中注册,python,eclipse,python-2.7,python-twitter,Python,Eclipse,Python 2.7,Python Twitter,我正试图在Eclipse上使用Python2.7.3和Pydev2.5导入PythonTwitter 我下载了它如下 pip install twitter Eclipse没有识别它,而是说: Traceback (most recent call last): File "/Users/Jen/Documents/workspace/drugs/src/marijuana.py", line 1, in <module> import twitter as twitt

我正试图在Eclipse上使用Python2.7.3和Pydev2.5导入PythonTwitter 我下载了它如下

pip install twitter
Eclipse没有识别它,而是说:

Traceback (most recent call last):
  File "/Users/Jen/Documents/workspace/drugs/src/marijuana.py", line 1, in <module>
    import twitter as twitter
ImportError: No module named twitter
回溯(最近一次呼叫最后一次):
文件“/Users/Jen/Documents/workspace/druges/src/marijuana.py”,第1行,在
将twitter导入为twitter
ImportError:没有名为twitter的模块
我在尝试导入Matplotlib、Scipy、SimpleJSON和NLTK时也出现了相同的错误。事实上,我唯一可以导入的模块是NumPy。所以,我认为Eclipse的PyDev插件可能不知道这些文件是添加到PYTHONPATH的


有关于如何继续的建议吗?

在eclipse中,即使您在计算机上安装了一些东西,您也需要在eclipse中刷新python配置—它无法手动识别更改。(这样可以存储多个配置。)

在OSX上,这在Preferences->PyDev->Interperter Python下

从这里开始,我通常删除配置并再次运行自动配置,但您也可以手动添加文件夹

如果文件夹处于配置中,但仍然无法工作,则可以启动解释器并键入以下内容来验证系统路径:

import sys
print sys.path
如果不存在,请尝试再次刷新解释器。。。并验证它是否拾取了导入。你也可以从这篇文章中查看


并通过打开终端(在mac上,而不是在eclipse中)并从那里启动python,验证它是否正确安装。

我安装了python Twitter,但随后不得不在eclipse中添加egg文件作为项目的外部库


在项目>属性>PyDev-PYTONPATH>外部库>添加zip/jar/egg

您好,谢谢您的回答。我确实试过你的建议,但不幸的是,它不起作用。找不到模块的错误仍然会出现。@JenLuk-您使用的是什么操作系统?@JenLuk-启动pydev解释器并从那里导入时是否有效?也。。。我假设您的项目设置为pyDev项目。。。(右键单击项目->PyDev->“设置为PyDev项目”(如果不是)