已解决
按照下面 zessx 的评论,我最终通过添加export DOCKER_DEFAULT_PLATFORM="linux/amd64"到我的 zsh 配置文件中解决了问题。
cdk deploy我最近收到了一台用于工作的 MacBook Pro M2,但在使用时遇到了问题。有一个 numpy 导入问题特别与其“C 扩展”相关。
原始错误是:没有名为“numpy.core._multiarray_umath”的模块。
我看到一旦 cdk 部署开始,Docker Desktop 的第一层就是“ARCHITECTURE arm64”。我猜这至少是构建在实际尝试在 x64 AWS 架构上运行时遇到问题的部分原因。我是否无法在本地进行这样的构建?
谢谢!
我尝试了几个不同版本的 numpy 来导入
从同事的 x64 笔记本电脑部署相同的代码并运行。