安装软件包时出现错误:
ImportError: cannot import name 'setuptools' from setuptools
在撰写本文时,我正在使用最新的 setuptools 版本
69.5.1
。
我需要降级
setuptools
。我试图安装的软件包的 from setuptools import setuptools
中确实有 setup.py
,所以这个错误是有道理的。
经过一些实验,似乎此更改是在从版本
68.x.x
到 69.x.x
的迁移中引入的。所以 setuptools
<69 seem to work. 的版本
pip install setuptools==69.0.0
python -c "from setuptools import setuptools; print(setuptools.__version__)" # ImportError: cannot import name 'setuptools' from setuptools
python -c "import setuptools; print(setuptools.__version__)" # 69.0.0
---
pip install setuptools==68.0.0
python -c "from setuptools import setuptools; print(setuptools.__version__)" # 68.0.0