出现“xxx setup command: use_2to3 is invalid.”错误是因为 setuptools在构建期间删除了对 use_2to3 的支持。要解决该错误,请setuptools在安装软件包之前将您的版本固定为 57.5.0。

版本 58.0.0中 发生了 重大变化。
该setuptools软件包在构建期间删除了对 use_2to3 的支持。
您可以通过将您的setuptools版本固定到之前的最后一个版本来解决错误58.0.0。
打开终端并运行以下命令。
pip install "setuptools<58.0"
pip3 install "setuptools<58.0"
python -m pip install "setuptools<58.0"
python3 -m pip install "setuptools<58.0"
py -m pip install "setuptools<58.0"
重新安装即可成功。
当遇到xxxsetupcommand:use_2to3isinvalid.错误时,原因是setuptools从58.0.0版本开始移除了对use_2to3的支持。解决方案是将setuptools版本回退到57.5.0。用户可以使用pip或相应Python版本的pip命令安装setuptools57.5.0以解决问题。
313

被折叠的 条评论
为什么被折叠?



