我尝试导入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。
答案 0 :(得分:12)
使用以下方法安装gensim:
pip install -U gensim
或者,如果您已经下载并解压缩了source tar.gz包,请运行:
python setup.py test
python setup.py install
答案 1 :(得分:3)
如果使用Python3,请务必使用pip3代替pip来安装gensim。
答案 2 :(得分:3)
在Jupyter笔记本上,以下内容对我有用
!python -m pip install -U gensim
或者,以管理员身份运行Anaconda提示符并执行以下操作
(base) C:\Windows\system32>conda install -c conda-forge gensim
答案 3 :(得分:3)
导入模型gensim python3x:
pip install gensim
答案 4 :(得分:2)
我做了一个pip install gensim --user
,它奏效了。我在使用conda install gensim和pip -U install gensim时遇到的问题是,在安装结束时无法修改环境变量。
答案 5 :(得分:1)
我的解决方案是Windows 10,Anaconda。我想将gensim与Spyder一起使用。
解决方案:使用Anaconda Navigator,然后从那里安装软件包:打开Anaconda Navigator->环境(基础)->未安装(软件包)->(搜索)gensim->从下拉列表中检查gensim选项- >按下Apply按钮->(稍等片刻,它将搜索其他依赖项,然后再按下一次按钮以安装所需的软件包)
Scree shot of Anaconda Navigator
历史记录:在anaconda命令提示符下,使用conda命令安装了gensim。一切看起来都很完美,但甚至没有在命令提示符下导入“ import gensim”。
答案 6 :(得分:0)
&#39; gensim&#39;出现在命令pip freeze
显示的包中?如果没有,您可能没有激活环境&#39;使用必要的包,在您的工作shell / IDE中。
答案 7 :(得分:0)
至于Tanu的观点,首先猜测你是不是在正确的目录中。以下是我要检查的第一件事。
df <- data.frame(Make=c('toyota','toyota','honda','honda','jeep','jeep','jeep','accura','accura'),
Model=c('camry','corolla','city','accord','compass', 'wrangler','renegade','x1', 'x3'),
Cnt=c(10, 4, 8, 13, 3, 5, 1, 2, 1))
row_threshold = 2
dfc <- df %>%
group_by(Make) %>%
summarise(volume = sum(Cnt)) %>%
mutate(share=volume/sum(volume)*100.0) %>%
arrange(desc(volume))
dfc$Make <- factor(dfc$Make, levels = rev(as.character(dfc$Make)))
pie <- ggplot(dfc[1:10, ], aes("", share, fill = Make)) +
geom_bar(width = 1, size = 1, color = "white", stat = "identity") +
coord_polar("y") +
geom_text(aes(label = paste0(round(share), "%")),
position = position_stack(vjust = 0.5)) +
labs(x = NULL, y = NULL, fill = NULL,
title = "Market Share") +
guides(fill = guide_legend(reverse = TRUE)) +
theme_classic() +
theme(axis.line = element_blank(),
axis.text = element_blank(),
axis.ticks = element_blank(),
plot.title = element_text(hjust = 0.5, color = "#666666")) +
scale_color_brewer(palette = "Paired")
答案 8 :(得分:0)
正如@Burhan Khalid在评论中提到的,不要命名您的文件gensim.py,因为它将首先在本地文件夹中查找gensim,并将其视为您要导入的文件。
PS:我在这里写这个是因为人们倾向于跳过这些评论。如果有帮助,请对原始评论进行投票。
答案 9 :(得分:0)
在Anaconda命令提示符内使用 pip 对我有用:
(base) C:\Users\ABC>pip install -U gensim
答案 10 :(得分:0)
我遇到这个错误是因为我运行的是“python”而不是“python3”,我总是不时地这样做。
答案 11 :(得分:0)
如果您使用的是虚拟环境,请使用以下命令检查是否安装了 gensim:pip list
。
如果未安装,请安装:pip install -U gensim
或 pip install gensim
。
另外,如果您使用的是 Jupyter notebook,请验证您使用的 python 内核中是否安装了 gensim。
答案 12 :(得分:0)
镜像链接很慢 Guyz。 手动试试 从 https://pypi.org/project/gensim/#files 下载 gensim 文件 并通过 Winrar 解压,然后进入文件夹类型 python setup.py install 这对我来说是成功的