提问人:snowybear 提问时间:7/21/2023 更新时间:7/21/2023 访问量:280
Pip3 安装 Wordcloud 错误:无法构建轮子
Pip3 Install Wordcloud error: can't build wheels
问:
我尝试安装wordcloud。我有python 3.10,mac ventura 13.4.1。我也尝试安装轮子,但不确定是什么版本,也没有任何效果。谁能帮我启动并运行它?有人遇到过同样的情况吗?
Collecting wordcloud
Using cached wordcloud-1.9.2.tar.gz (222 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: numpy>=1.6.1 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from wordcloud) (1.25.1)
Requirement already satisfied: pillow in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from wordcloud) (10.0.0)
Requirement already satisfied: matplotlib in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from wordcloud) (3.7.2)
Requirement already satisfied: contourpy>=1.0.1 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from matplotlib->wordcloud) (1.1.0)
Requirement already satisfied: cycler>=0.10 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from matplotlib->wordcloud) (0.11.0)
Requirement already satisfied: fonttools>=4.22.0 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from matplotlib->wordcloud) (4.41.0)
```Requirement already satisfied: kiwisolver>=1.0.1 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from matplotlib->wordcloud) (1.4.4)
Requirement already satisfied: packaging>=20.0 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from matplotlib->wordcloud) (23.1)
Requirement already satisfied: pyparsing<3.1,>=2.3.1 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from matplotlib->wordcloud) (3.0.9)
Requirement already satisfied: python-dateutil>=2.7 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from matplotlib->wordcloud) (2.8.2)
Requirement already satisfied: six>=1.5 in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from python-dateutil>=2.7->matplotlib->wordcloud) (1.16.0)
Building wheels for collected packages: wordcloud
Building wheel for wordcloud (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for wordcloud (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [24 lines of output]
running bdist_wheel
running build
running build_py
creating build
creating build/lib.macosx-10.9-universal2-cpython-310
creating build/lib.macosx-10.9-universal2-cpython-310/wordcloud
copying wordcloud/wordcloud_cli.py -> build/lib.macosx-10.9-universal2-cpython-310/wordcloud
copying wordcloud/_version.py -> build/lib.macosx-10.9-universal2-cpython-310/wordcloud
copying wordcloud/__init__.py -> build/lib.macosx-10.9-universal2-cpython-310/wordcloud
copying wordcloud/tokenization.py -> build/lib.macosx-10.9-universal2-cpython-310/wordcloud
copying wordcloud/wordcloud.py -> build/lib.macosx-10.9-universal2-cpython-310/wordcloud
copying wordcloud/color_from_image.py -> build/lib.macosx-10.9-universal2-cpython-310/wordcloud
copying wordcloud/__main__.py -> build/lib.macosx-10.9-universal2-cpython-310/wordcloud
copying wordcloud/stopwords -> build/lib.macosx-10.9-universal2-cpython-310/wordcloud
copying wordcloud/DroidSansMono.ttf -> build/lib.macosx-10.9-universal2-cpython-310/wordcloud
UPDATING build/lib.macosx-10.9-universal2-cpython-310/wordcloud/_version.py
set build/lib.macosx-10.9-universal2-cpython-310/wordcloud/_version.py to '1.9.2'
running build_ext
building 'wordcloud.query_integral_image' extension
creating build/temp.macosx-10.9-universal2-cpython-310
creating build/temp.macosx-10.9-universal2-cpython-310/wordcloud
clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c wordcloud/query_integral_image.c -o build/temp.macosx-10.9-universal2-cpython-310/wordcloud/query_integral_image.o
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
error: command '/usr/bin/clang' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for wordcloud
Failed to build wordcloud
ERROR: Could not build wheels for wordcloud, which is required to install pyproject.toml-based projects```
答:
0赞
iliya faramarzi
7/21/2023
#1
我之前在尝试安装 Pillow 时遇到过这个错误,当我搜索它时,我意识到这个错误来自操作系统。我更改了我的操作系统(我刚刚重新安装了另一个 Windows 版本),问题解决了。
但你也可以试试anaconda(或miniconda,也许)。
0赞
anto majo
7/21/2023
#2
当我尝试安装 hecdsstools 时,我遇到了这个错误,三个主要的事情是两个问题。
- 操作系统版本不兼容,因为 wheel 文件是在特定操作系统中运行的,因此只能查看 wheel 文件开发人员的注释,提供您的操作系统版本并要求提供所需的 wheel。
- Python 版本,在特定的 python 版本中,只有库会根据开发人员说明安装正确的版本。
评论
xcode-select --install