【问题】WARNING: There was an error checking the latest version of pip.

目录

1、问题描述:

2、解决办法:

3、结果:

参考文献:1、3、4可以解决问题


今天在学习NLP是需要安装  jieba 库 和 word2vec 库,但是在安装的时候出现了一下问题。

【问题】WARNING: There was an error checking the latest version of pip._第1张图片【问题】WARNING: There was an error checking the latest version of pip._第2张图片

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、解决办法:

安装MinGW win安装gcc_Cao_Mary的博客-CSDN博客_mingw 安装gcc安装MinGW win安装gcchttps://blog.csdn.net/Cao_Mary/article/details/126641435?csdn_share_tail=%7B%22type%22:%22blog%22,%22rType%22:%22article%22,%22rId%22:%22126641435%22,%22source%22:%22Cao_Mary%22%7D第1.3 步参考下面这个

Windows系统下安装MinGW-64-gcc_zoxiii的博客-CSDN博客_gcc mingw64官网地址:https://sourceforge.net/projects/mingw-w64/【步骤1】:进入官网后一直往下翻,找到如下界面【步骤2】:选择自己需要的版本其中参数的含义:(1)x86_64代表64位,i686代表32位。(2)如果你想要开发 Windows 程序,需要选择 win32 ,而开发 Linux、Unix、Mac OS 等其他操作系统下的程序,则需要选择 pos...https://blog.csdn.net/qq_41315788/article/details/104637460

3、结果:

  • 依然不能从File --- Settings --- python interpreter 中下载【问题】WARNING: There was an error checking the latest version of pip._第3张图片

  • 但是可以从terminal端下载【问题】WARNING: There was an error checking the latest version of pip._第4张图片

 

参考文献:1、3、4可以解决问题

[ 1 ] 已解决WARNING: There was an error checking the latest version of pip.

[ 2 ] error:could not build wheels for word2vec, which is required to install pyproject.toml-based project

[ 3 ] Windows系统下安装MinGW-64-gcc 

[ 4 ] 安装MinGW win安装gcc 

[ 5 ] Windows python安装word2vec时遇见的问题及解决方法

 

你可能感兴趣的:(Bug,pip)