在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