【问题标题】:Why is my setuptools not working in Python 3.9?为什么我的 setuptools 在 Python 3.9 中不起作用?
【发布时间】:2026-02-01 22:15:01
【问题描述】:

我遇到了 setuptools 的问题。我正在尝试为 Adafruit FT232H 安装 PyUSB,显然它需要与标准 PyUSB 不同的叉子。我已经下载了该文件,并且位于包含其 setup.py 文件的文件夹中。当我运行python setup.py install 时,我得到了这个:

Traceback (most recent call last): File "setup.py", line 18, in <module> from setuptools import setup ModuleNotFoundError: No module named 'setuptools'

我做了一些搜索,发现数百人说要卸载 setuptools 并重新安装它。我已经成功地做到了,但我仍然得到模块未找到错误。版本为 50.3.0。

我完全卸载了 Python 并重新安装了同样问题的所有内容。我该如何解决这个问题?

Python 3

【问题讨论】:

  • 你是如何安装 setuptools 的?你在用点子吗?如果是这样,请向我们展示pip --versionpython --version 的输出。

标签: python setuptools setup.py


【解决方案1】:

您需要重新安装:

适用于 Mac OS / Linux

pip3 install setuptools

对于 Windows

pip install setuptools

【讨论】:

  • 在我看来,使用 3.7 或 3.8 版本会更好。但这是我的看法))
  • 或者可以重新安装python
  • 我现在已经完成了大约 100 次 pip uninstall setuptools 和 pip install setuptools 。我已经完全卸载了python并重新安装。这些似乎都不起作用。
  • 这次好像3.9不稳定)))
【解决方案2】:

我卸载了 Python 3.9 并安装了 3.8,这似乎解决了这个问题。

【讨论】:

    最近更新 更多