SetuptoolsDeprecationWarning: setup.py install is deprecated.Please avoid running setup.py directly.

本文讲述了在conda环境中遇到SetuptoolsDeprecationWarning的问题,原因在于setuptools版本过高。通过检查并降级setuptools到58版本,解决了编译和安装算法时的报错。
摘要由CSDN通过智能技术生成

在conda环境下,编译或者安装某些算法时,经常会出现以下报错:

SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ********************************************************************************

Please avoid running setup.py directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.

********************************************************************************

尝试过更改各种依赖包的版本以及修改编译、安装文件,都无法解决,最近突然看到一个解决方法:

首先使用以下命令查看setuptools版本信息

conda list

然后发现setuptools版本大于60,我猜测是因为版本过高,算法使用的安装方式已经被弃用,我选择重新安装小于60的版本,解决了此问题。

pip install setuptools==58

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值