'from gensim import test'无法成功导入

问题描述 投票:0回答:2

我安装了gensim,Python库。我执行了命令

Import gensim

它执行时没有任何错误。然后我尝试使用命令

从gensim导入测试
from gensim import test

它显示了以下错误

追踪(最近通话):文件“”,第1行,位于来自gensim导入测试ImportError:无法导入名称'test'

Python网站软件包中包含gensim文件夹。任何帮助将不胜感激。

python python-3.4 gensim
2个回答
3
投票

如其所说: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')

附带说明:如果您有一个名为gensim的文件或程序包,则将导入该文件或程序包,而不是实际的程序包。


0
投票

我也有类似的经历,但态度坚定。卸载scipy后,导入scipy没有给出错误。但其所有模块均无法正常工作。我注意到scipy文件夹仍位于\ site-packages中,但其中的模块已卸载。当我再次安装它时,它工作正常。您还应该在目录内看到,并尝试重新安装或升级它。

© www.soinside.com 2019 - 2024. All rights reserved.