解决pip安装依赖包时出现的问题"ERROR: Failed building wheel for xxx"

本文解决了一个关于fairseq包在Python环境下安装时出现的错误,该错误与PEP 517兼容性有关。通过安装特定版本的python-dev依赖,成功解决了问题。
Python3.8

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

出现一片红,中间夹杂着一片黄,提示如下:

DEPRECATION: Could not build wheels for fairseq which do not use PEP
517. pip will fall back to legacy ‘setup.py install’ for these. pip 21.0 will remove support for this functionality. A possible replacement is to fix the wheel build issue reported above. You can
find discussion regarding this at
https://github.com/pypa/pip/issues/8368.

差不多就是这样子的错误:
错误长这样

被黄字误导所以以为是pip的问题,把pip降级之后并没有解决.
最后解决方式:

#我是3.6的版本咯,那你自己的是什么你就写什么哟~
apt-get install python3.6-dev

好啦~~问题解决!

问了隔壁的师兄知不知道python-dev这个东西,他表示不知道,那我就放心了这并不是一个白痴问题,嘻嘻.
所以附上一个比较敷衍的介绍(再敷衍也比我强):https://www.jianshu.com/p/c815881f752d

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值