【问题标题】:How do I install wordcloud [duplicate]如何安装 wordcloud [重复]
【发布时间】:2022-01-02 07:08:53
【问题描述】:

我在命令提示符下使用了pip install wordcloud,但出现以下错误:

我尝试从 https://visualstudio.microsoft.com/visual-cpp-build-tools/ 安装 Microsoft C++ Build Tools,但我仍然遇到同样的错误。我还将我的pip 版本从21.3 升级到21.3.1

任何帮助都将提前感谢。

【问题讨论】:

  • 安装构建工具时,您在安装程序中实际选择了什么?您必须选择“使用 C++ 进行桌面开发”才能安装 Visual C++ 可再发行组件;你这样做了吗?
  • 嗨 Random Davis,我不认为我这样做让我再次尝试安装。我会尽快回复您。
  • 所以“使用 C++ 进行桌面开发”为我提供了一些其他子选项来安装。我该选择哪些?
  • 只需安装它自动选择的所有选项,我以前从未真正使用过它,但它应该只是默认安装你需要的。不过,我建议您查看 RustyPython 的答案,这应该是一种更简单的解决方案。
  • 请不要发布错误消息的图片,而是将错误复制到您的问题中

标签: python dataframe pip visualization word-cloud


【解决方案1】:

Pip 正在尝试从 setup.py 文件安装,这需要编译一些 C 扩展,这就是它要求构建工具的原因。 错误消息说它正在使用 setup.py,因为它找不到 wheel 包。

先安装wheel 包,然后重试。 pip install wheel

【讨论】:

  • 我刚刚安装了wheel包,然后尝试再次安装wordcloud,但仍然出现错误。但我想我在安装内置工具时确实检查了“使用 C++ 进行桌面开发”,所以我现在正在尝试。
  • 啊,刚刚看了一下pypi上的worldcloud包,发现我的答案行不通。从您的错误消息中,我可以看到您在 Windows 上并且正在运行 CPython 3.9。 Worldcloud 在 Windows 上没有用于 python 3.9 的 .whl,只有 Linux,因此它必须使用需要 C++ 构建工具的源代码 tar.gz。您的选择是为 C++ 构建工具安装找到正确的选项,或者如果您安装了 Python 3.8,则有一个 .whl 可用,因此您不需要构建工具。
  • 这个堆栈溢出应该有助于构建工具选项stackoverflow.com/questions/52383577/…
猜你喜欢
  • 2017-04-23
  • 2021-06-07
  • 1970-01-01
  • 1970-01-01
  • 2017-06-07
  • 1970-01-01
  • 1970-01-01
  • 2020-06-11
相关资源
最近更新 更多