相关疑难解决方法(0)

ValueError:numpy.ndarray 大小已更改,可能表示二进制不兼容。预期来自 C 头文件的 88,来自 PyObject 的 80

从 pyxdameraulevenshtein 导入会出现以下错误,我有

pyxdameraulevenshtein==1.5.3, 
pandas==1.1.4 and 
scikit-learn==0.20.2. 
Numpy is 1.16.1. 
Works well in Python3.6, Issue in Python3.7.
Run Code Online (Sandbox Code Playgroud)

有没有人在 Python3.7 (3.7.9)、docker image - python:3.7-buster 上遇到过类似的问题

__init__.pxd:242: in init pyxdameraulevenshtein
    ???
E   ValueError: numpy.ndarray size changed, may indicate binary incompatibility. Expected 88 from C header, got 80 from PyObject
Run Code Online (Sandbox Code Playgroud)

python numpy pandas scikit-learn python-3.7

73
推荐指数
12
解决办法
8万
查看次数

2022 年在 Apple M1 上安装 TensorFlow 的正确方法是什么

当我尝试在 Apple M1 上安装 TensorFlow 时,遇到 4 个问题:

  1. Conda 自 2022 年 5 月 6 日起就支持 M1,但我在 google 上搜索的大多数文章都讨论了使用 Miniforge,例如,所以我觉得它们都有点过时了。

    1. 如何在 M1 Mac 上安装 TensorFlow(简单方法)
    2. AI - Apple Silicon Mac M1 原生支持 TensorFlow 2.8 GPU 加速
    3. 如何在 Apple M1 Pro 和 M1 Max 上设置 TensorFlow(也适用于 M1)
    4. 如何在 MacBook Pro M1 Pro 上轻松安装 TensorFlow 2.7
  2. 我使用最新的 conda 4.13 成功设置了我的 python 环境(3.8、3.9 和 3.10),但是当我尝试安装 tensorflow 时,出现错误“找不到tensorflow 的匹配发行版”(全部失败)。

    ERROR: Could not find a version that satisfies the requirement tensorflow (from …
    Run Code Online (Sandbox Code Playgroud)

python conda tensorflow apple-m1

69
推荐指数
4
解决办法
7万
查看次数

标签 统计

python ×2

apple-m1 ×1

conda ×1

numpy ×1

pandas ×1

python-3.7 ×1

scikit-learn ×1

tensorflow ×1