我试图引入Gensim。
我有以下代码
import gensim
model = gensim.models.Word2Vec.load_word2vec_format('./model/GoogleNews-
vectors-negative300.bin', binary=True)
我得到了以下错误。
ImportError Traceback (most recent call
last)
<ipython-input-5-50007be813d4> in <module>()
----> 1 import gensim
2 model = gensim.models.Word2Vec.load_word2vec_format('./model
/GoogleNews-vectors-negative300.bin', binary=True)
ImportError: No module named 'gensim'
我在Python中安装了gensim。我用genssim来表示word2vec。
17条答案
按热度按时间6psbrbz91#
命令
pip freeze
显示的包中是否出现了‘gensim’?如果没有,您可能没有在您的工作外壳/IDE中使用必要的包激活‘环境’。xkftehaa2#
重新安装了python,我能够解决这个问题
gkn4icbw3#
首先,您必须运行命令
!pip install gensim==3.6.0
然后运行这些命令
a7qyws3x4#
如果您正在运行Anaconda环境,请尝试停用该环境,然后再次安装gensim。
这样做之后,我就可以把它导入jupyter笔记本了。
5tmbdcev5#
如果您正在尝试为Jupyter笔记本安装
genism
,并且上述所有答案都不起作用,请尝试使用conda-forge
通道安装genism
在这里,我使用
-c
标志来指定频道名称。如果渠道对您来说是新的,我想让您参考this关于Stackoverflow的问题o4hqfura6#
镜像链接速度很慢,伙计。手动尝试一下,从https://pypi.org/project/gensim/#files下载gensim文件,然后用Winrar解压它,然后进入文件夹中,输入pythonsetup.py安装,这对我来说是成功的
omjgkv6w7#
如果您使用的是虚拟环境,请使用以下命令检查是否安装了gensim:
pip list
。如果没有安装,则安装:pip install -U gensim
或pip install gensim
。另外,如果您使用的是Jupyter笔记本电脑,请验证您正在使用的python内核中是否安装了gensim。
xu3bshqb8#
我出现这个错误是因为我运行的是“python”,而不是“python3”,我总是时不时地这样做。
dy1byipe9#
在Anaconda命令提示符中使用pip对我很有效:
ecfdbz9o10#
对于Tanu的观点,第一个猜测是您没有在正确的目录中。下面是我要检查的第一件事。
h9a6wy2h11#
正如@Burhan Khalid在评论中提到的,不要将您的文件命名为gensim.py,因为它将首先在本地文件夹中查找gensim,并将其视为您正在尝试导入的文件。
PS:我在这里写这篇文章是因为人们倾向于跳过评论。如果有帮助,请投票支持原创评论。
yquaqz1812#
导入模型gensim python3x:
vuv7lop313#
我的解决方案是针对Windows10的水蟒。我想把Gensim和Spyder一起使用。
解决方案:使用Python导航器,从那里安装包:打开Python导航器->环境(基础)->未安装(包)->(搜索)gensim->从下拉列表中选中gensim选项->按Apply按钮->(稍等片刻,它将搜索其他依赖项,然后再按一次按钮安装所需的包)
Scree shot of Anaconda Navigator
**历史:**在anaconda命令提示符下,使用conda命令,我安装了gensim。每一样东西看起来都很完美,但它甚至没有被导入,在命令提示符下是“导入gensim”。
inn6fuwd14#
我做了一个
pip install gensim --user
,它起作用了。我在使用Conda安装gensim和pip-U安装gensim时遇到的问题是,它不能在安装结束时修改环境变量。2ic8powd15#
在Jupyter笔记本上,下面的内容对我很有效
或者,以管理员身份运行Anaconda Prompt并执行以下命令