【问题标题】:Failed building wheel for onewire单线制造轮子失败
【发布时间】:2020-12-06 19:34:36
【问题描述】:

对于一个小型 python 项目,我需要包含“onewire”包。 我试着用

安装它
pip install onewire

然后我收到一条巨大的错误消息,其中包括:

Failed building wheel for onewire
Running setup-py clean for onewire ... error

(Full picture attached对不起,我无法复制/粘贴它,因为它都写在一行上...)

我已经试过了:

pip install wheel

这没有用。此外,我尝试通过 PyCharm Packages 安装程序安装它,但出现了相同的错误消息。

我使用以下版本:

  • Python 3.8.2
  • 点 20.2.2

我还更新了我的 Visual Studio 安装

有人知道怎么解决吗?

提前致谢。

【问题讨论】:

  • 你升级你的点子了吗? pip install -upgrade pip 和你的 setop-tools
  • 是的,都是最新的。
  • 您能否附上您遇到的错误的图片?
  • 完成。对不起,我之前忘记了
  • 问题似乎与车轮制造单线有关,但它不使用 PEP 427。您需要build tools for Visual Studio

标签: python pip pycharm package python-wheel


【解决方案1】:

您需要 Visual Studio 的构建工具来安装 Microsoft Visual C++ 14.0。

  1. Download it from here.
  2. 当您开始安装程序时,它会启用几个“选项”,将安装大小扩大到 5GB。如果您使用的是 Windows 10,则需要保持选中“Windows 10 SDK”选项。
  3. 由于构建工具的当前链接指向 Visual Studio 2017,因此您还需要这些:

A. VC++ 2017 版本 xx.x 工具

B.使用标准库的 Windows SDK。

【讨论】:

  • 感谢您的回答。我安装了这些工具并更新了 Visual Studio。然而,它并没有改变什么。我附上了我的视觉工作室配置的图片供您检查。
猜你喜欢
  • 2017-09-08
  • 2019-02-22
  • 1970-01-01
  • 1970-01-01
  • 2020-05-28
  • 1970-01-01
  • 2020-06-11
  • 2018-01-07
  • 2017-03-17
相关资源
最近更新 更多