Python M1 mac numpy问题

Python M1 mac numpy问题,python,numpy,apple-m1,Python,Numpy,Apple M1,使用PyCharm在python中编写代码。我将终端设置为Rosetta模拟,并通过终端安装Numpy。现在,我可以从终端内部运行我的Numpy代码,但是当我尝试在PyCharm内部编译它时,我得到了一个错误消息: *Python版本是:Python3.9,来自“/Users/kubab/PycharmProjects/fix/venv/bin/Python” *NumPy版本是:“1.20.3” ImportError:dlopen(/Users/kubab/PycharmProjects/f

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

*Python版本是:Python3.9,来自“/Users/kubab/PycharmProjects/fix/venv/bin/Python”
*NumPy版本是:“1.20.3”
ImportError:dlopen(/Users/kubab/PycharmProjects/fix/venv/lib/python3.9/site-packages/numpy/core//u multiarray\u umath.cpython-39-darwin.so,2):未找到合适的图像。是否找到:
/Users/kubab/PycharmProjects/fix/venv/lib/python3.9/site-packages/numpy/core//\u multiarray\u umath.cpython-39-darwin.so:mach-o,但架构错误
/Users/kubab/PycharmProjects/fix/venv/lib/python3.9/site-packages/numpy/core//\u multiarray\u umath.cpython-39-darwin.so:mach-o,但架构错误

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

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

然后在M1 PyCharm中选择miniforge python


我安装了intel版本的PyCharm。现在一切似乎都正常工作,只是因为rosetta的原因速度变慢了。我想知道PyCharm的m1版本是否只是被窃听了,或者我无法管理它。
conda create -n boost
conda activate boost
conda install python=3.9.4
conda install numpy