【问题标题】:Getting "ModuleNotFoundError: No module named 'setuptools.version' " while having setuptools already installed在已安装 setuptools 时出现“ModuleNotFoundError: No module named 'setuptools.version'”
【发布时间】:2021-04-05 16:11:00
【问题描述】:

尝试运行时:pip install -e git+https://github.com/tjguk/wmi.git#egg=wmi,出现以下错误:

这是一个众所周知的问题,因此在谷歌搜索该问题时,我发现了许多相关线程,例如: pip install -U setuptools fail windows 10

在其中我尝试了投票最多的解决方案并再次收到“臭名昭著”的消息:

我一直在寻找解决方案,直到找到 this question,这确实很全面,但不幸的是,因为我被告知使用 Python 3,所以有点过时了。

在输出的末尾,提到了日志,如果我需要在此处附加它们,我需要有关如何检索它们的说明,我很乐意附加。

【问题讨论】:

    标签: python-3.x pip windows-10 wmi setuptools


    【解决方案1】:

    显然,查找目录后:

    "C:\Users\user\AppData\Roaming\Python\Python38\site-packages\setuptools"

    我发现它不包含模块“version.py”,该模块可能用于检查是否安装了“setuptools”。

    所以我尝试复制“C:\Program Files\Python38\Lib\site-packages\setuptools”的内容 进入上面提到的匹配文件夹,现在问题解决了,我什至尝试重新启动我的电脑,看看修复是否是临时的 - 很高兴,它不是。

    虽然我一开始不知道为什么会出现这个问题,但现在似乎已经解决了。

    修复后的输出:

    【讨论】:

      猜你喜欢
      • 2019-05-10
      • 2018-12-07
      • 1970-01-01
      • 1970-01-01
      • 2019-02-07
      • 2018-12-17
      • 2018-06-12
      • 2020-03-17
      • 2021-02-18
      相关资源
      最近更新 更多