gpt4 book ai didi

python - 错误 : (wheel). whl 不是此平台上支持的轮子

转载 作者:行者123 更新时间:2023-12-04 08:12:23 25 4
gpt4 key购买 nike

我正在尝试从源代码构建 Tensorflow(如果我直接安装它可以正常工作,但我正在尝试获得 AVX2/FMA 扩展支持,因为我无法使用 CUDA/GPU)并且我正在关注 this tutorial构建 Tensorflow 1.15(我使用的项目需要它,我不能使用 2.x)。

我已经成功构建了 Tensorflow,但是当我尝试使用 pip 安装轮子时,出现以下错误:

错误:tensorflow-1.15.5-cp37-cp37m-macosx_11_0_x86_64.whl 不是该平台支持的滚轮。

嗯,我知道错误的含义,但问题是:

文件名所暗示的轮子是为:

  • Python 3.7
  • macOS 11.0
  • x86/64

这已经是我所拥有的了(是的,仔细检查了 Python 版本,它正是 Python 3.7.9,不,如果这很重要,我在 M1 上不是,我在英特尔 Mac 上)。为什么即使我在为车轮制造的平台上也会收到此错误消息?

更新:我已经在最新的 pip 上,我可以验证 pippython 指向同一个版本:

(tf) can@can-mbp tensorflow % which pip 
/opt/anaconda3/envs/tf/bin/pip
(tf) can@can-mbp tensorflow % which python
/opt/anaconda3/envs/tf/bin/python
(tf) can@can-mbp tensorflow % pip -V
pip 21.0 from /opt/anaconda3/envs/tf/lib/python3.7/site-packages/pip (python 3.7)
(tf) can@can-mbp tensorflow % python -V
Python 3.7.9

最佳答案

对于 MACOS - 大苏尔

当我发现ma​​cOS操作系统的版本与python实际识别的版本不匹配时,我能够解决这个问题

我使用的是 macOS 11.4,文件是这个版本的。但是在终端输入命令时,发现python能识别11.0。

python3
from distutils import util
util.get_platform()
>> 'macosx-11.0-arm64'

生成的文件名:

opencv_python-4.5.2+2344814-cp39-cp39-macosx_11_4_arm64.whl

新文件名:

opencv_python-4.5.2+2344814-cp39-cp39-macosx_11_0_arm64.whl

关于python - 错误 : (wheel). whl 不是此平台上支持的轮子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65888506/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com