目录
今天在学习NLP是需要安装 jieba 库 和 word2vec 库,但是在安装的时候出现了一下问题。
1、问题描述:
在terminal端输入:pip install Word2Vec后遇到报错:error:could not build wheels for word2vec, which is required to install pyproject.toml-based project
原因:缺少gcc环境
- word2vec 是google 推出的做词嵌入(word embedding)的开源工具。查看其源码可以发现,源码是在linux下用c语言下的。因此在windows系统中使用Word2Vec需要模拟linux环境才行。
- 我们需要安装gcc【GCC(GNU Compiler Collection,GNU编译器套件)是由GNU开发的编程语言编译器】。gcc在linux系统下可以直接安装,win系统下需要使用MinGW。MinGW就是windows下gcc的版本。
2、解决办法:
3、结果:
- 依然不能从File --- Settings --- python interpreter 中下载
- 但是可以从terminal端下载
参考文献:1、3、4可以解决问题
[ 1 ] 已解决WARNING: There was an error checking the latest version of pip.
[ 3 ] Windows系统下安装MinGW-64-gcc
[ 5 ] Windows python安装word2vec时遇见的问题及解决方法