首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >M1 mac numpy问题

M1 mac numpy问题
EN

Stack Overflow用户
提问于 2021-05-28 22:05:37
回答 1查看 372关注 0票数 0

使用PyCharm编写python代码。我将终端设置为Rosetta模拟,并通过终端安装了Numpy。现在我可以从终端内部运行我的Numpy代码了,但是当我尝试在PyCharm中编译它时,我得到了错误提示:

代码语言:javascript
复制
* The Python version is: Python3.9 from "/Users/kubab/PycharmProjects/fix/venv/bin/python"
* The NumPy version is: “1.20.3"

ImportError: dlopen(/Users/kubab/PycharmProjects/fix/venv/lib/python3.9/site-packages/numpy/core/_multiarray_umath.cpython-39-darwin.so, 2): no suitable image found.  Did find:
        /Users/kubab/PycharmProjects/fix/venv/lib/python3.9/site-packages/numpy/core/_multiarray_umath.cpython-39-darwin.so: mach-o, but wrong architecture
        /Users/kubab/PycharmProjects/fix/venv/lib/python3.9/site-packages/numpy/core/_multiarray_umath.cpython-39-darwin.so: mach-o, but wrong architecture
EN

回答 1

Stack Overflow用户

发布于 2021-06-19 16:46:43

如果您想使用m1版本,只需在非rosetta终端中使用miniforge安装numpy即可:

代码语言:javascript
复制
brew install miniforge

(将“boost”替换为您想要的任何内容)

代码语言:javascript
复制
conda create -n boost
conda activate boost
conda install python=3.9.4
conda install numpy

然后在M1 PyCharm中选择miniforge python。

source

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67740372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档