pip下载包时出现不适配导致无法下载安装包:error: subprocess-exited-with-error;error: metadata-generation-failed;

不用怀疑,首先排除将pip升级到最新这个没啥用的主意
其次,这个问题出现一般是环境不匹配导致的
最老实的办法莫过于弄清楚环境具体应该如何适配,然后再pip下载
中庸之策略则是下载该包的wheel文件,再本地安装
最简单有效的方法则是用conda install下载
这里以seqeval1.2.2为例

普通pip install seqeval
1.2.2就会出现以上报错
而使用conda install则会十分顺利成功(PS:)

conda install -c pytorch seqeval #万能句
conda install -c conda-forge seqeval

这里提一嘴,虽然可以简单使用conda-forge强制安装最新版,但如果要具体版本的话还是去anaconda官方发行包的网站搜一下

仍旧以seqeval为例,这就有两个版本的,点开一个

复制以下任意指令中的一个即可

来源:被rua弄的小狸花

物联沃分享整理
物联沃-IOTWORD物联网 » pip下载包时出现不适配导致无法下载安装包:error: subprocess-exited-with-error;error: metadata-generation-failed;

发表回复