Python 日食+;PyDev输入恐怖
我很难让Eclipse上的PyDev识别已安装的模块(gensim),这些模块在空闲时工作正常。我使用的是32位Windows Vista。Python 2.7 我发现有人问这个问题:,,和 建议的解决方案是转到首选项>pydev>解释器-python,删除并重新添加(w/Auto-Config)python解释器。我已经这样做了,并且重新启动了Eclipse。在Python 日食+;PyDev输入恐怖,python,eclipse,import,pydev,gensim,Python,Eclipse,Import,Pydev,Gensim,我很难让Eclipse上的PyDev识别已安装的模块(gensim),这些模块在空闲时工作正常。我使用的是32位Windows Vista。Python 2.7 我发现有人问这个问题:,,和 建议的解决方案是转到首选项>pydev>解释器-python,删除并重新添加(w/Auto-Config)python解释器。我已经这样做了,并且重新启动了Eclipse。在PYTHONPATH中,出现了C:\Python27\lib\site packages\gensim-0.8.0-py2.7.egg
PYTHONPATH
中,出现了C:\Python27\lib\site packages\gensim-0.8.0-py2.7.egg
,但我仍然遇到导入错误。我的代码是:
from gensim import corpora, models, similarities
这就产生了:
Traceback (most recent call last):
File "C:\Users\Jpan\Documents\workspace\FirstProject\src\gensim.py", line 1, in <module>
from gensim import corpora, models, similarities
File "C:\Users\Jpan\Documents\workspace\FirstProject\src\gensim.py", line 1, in <module>
from gensim import corpora, models, similarities
ImportError: cannot import name corpora
回溯(最近一次呼叫最后一次):
文件“C:\Users\Jpan\Documents\workspace\FirstProject\src\gensim.py”,第1行,在
从gensim导入语料库、模型、相似性
文件“C:\Users\Jpan\Documents\workspace\FirstProject\src\gensim.py”,第1行,在
从gensim导入语料库、模型、相似性
ImportError:无法导入名称语料库
另一个推荐的解决方案是手动添加文件夹,方法是单击解释器-python屏幕底部的“新建文件夹”,然后导航到安装gensim的位置。我也这样做了,并添加了C:\Python27\lib\site packages\gensim-0.8.0-py2.7.egg\gensim
,其中包含了所有必要的\\uu init\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuupy
文件。但是,我仍然得到了ImportError
还有什么建议我可以尝试吗?这与Eclipse/PyDev无关。以任何其他方式运行代码都会出现相同的错误。您的模块导入
gensim
。PYTHONPATH
上的第一个条目是当前目录,您的模块名为gensim.py
,因此您的模块会尝试导入自己。因为导入是缓存的,所以您不会进入无限递归,而是获得对包含。。。什么都没有,尤其是你从“真实的”gensim
模块中所期望的东西
错误消息应该提到这种可能性,这是非常常见的。解决方案是重命名文件。这与Eclipse/PyDev无关。以任何其他方式运行代码都会出现相同的错误。您的模块导入
gensim
。PYTHONPATH
上的第一个条目是当前目录,您的模块名为gensim.py
,因此您的模块会尝试导入自己。因为导入是缓存的,所以您不会进入无限递归,而是获得对包含。。。什么都没有,尤其是你从“真实的”gensim
模块中所期望的东西
错误消息应该提到这种可能性,这是非常常见的。解决方案是重命名您的文件