无法从 setuptools 导入名称“setuptools”

问题描述 投票:0回答:1

安装软件包时出现错误:

ImportError: cannot import name 'setuptools' from setuptools

在撰写本文时,我正在使用最新的 setuptools 版本

69.5.1

python python-3.x setuptools
1个回答
0
投票

我需要降级

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

© www.soinside.com 2019 - 2024. All rights reserved.