'from gensim import test' 未成功导入

'from gensim import test' is not importing successfully

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

Import gensim

执行无误。 然后我尝试使用命令

从 gensim 导入测试
from gensim import test

并且显示如下错误

Traceback (most recent call last): File "", line 1, in from gensim import test ImportError: cannot import name 'test'

Python 站点包中有 gensim 文件夹。 任何帮助将不胜感激。

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

编辑:

How can I verify gensim installation ?

try:
    import gensim
except NameError:
    print('gensim is not installed')

旁注:如果您有一个名为 gensim 的文件或包,则将导入它而不是真正的包。

我有类似的经历,但 scipy。卸载后 scipy import scipy 没有报错。但是它的 none 个模块可以工作。我注意到 scipy 文件夹仍在 \site-packages 中,但其中的模块已被卸载。 当我再次安装它时,它工作正常。 应该也能看到里面的目录,重装或者升级试试