我安装了gensim,Python库。 我执行了命令
Import gensim
执行没有任何错误。 然后我尝试使用命令
从gensim导入测试from gensim import test
并显示以下错误
追踪(最近一次通话): 文件“”,第1行,in 来自gensim导入测试 ImportError:无法导入名称'test'
Python site-packages中有gensim文件夹。 任何帮助将受到高度赞赏。
答案 0 :(得分:2)
正如它所说:cannot import name 'test'
这意味着test
不在gensim
包中。
您可以通过以下方式查看软件包模块:
import gensim
print(gensim.__all__) # when package provide a __all__
或
import gensim
import pkgutil
modules = pkgutil.iter_modules(gensim.__path__)
for module in modules:
print(module[1])
编辑:
如何验证gensim安装?
try:
import gensim
except NameError:
print('gensim is not installed')
答案 1 :(得分:0)
我有类似的经历,但有scipy。卸载scipy后导入scipy没有给出错误。但它的模块都不会起作用。我注意到scipy文件夹仍在\ site-packages中,但是其中的模块已被卸载。 当我再次安装它时工作正常。 您还应该在目录中看到,并尝试重新安装或升级它。