arm平台Conda环境下python Illegal instruction (core dumped)
- miniconda版本不对
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py39_4.9.2-Linux-aarch64.sh
bash Miniconda3-py39_4.9.2-Linux-aarch64.sh
- 打开
~/.bashrc
- 在最后添加
OPENBLAS_CORETYPE=ARMV8 python source ~/.bashrc
- 版本降级
- tensorflow1.5
- numpy1.19.4
- 使用venv
sudo apt-get install python3-pip python3-setuptools python3-dev python3-wheelsudo apt install python3-venv- 创建虚拟环境
python3 -m venv your_venv - 激活虚拟环境
source your_venv/bin/activate - 退出虚拟环境
deactivate

本文探讨了在arm平台上遇到的Conda环境中Python非法指令问题,通过升级miniconda版本、降级TensorFlow和NumPy,以及创建和使用虚拟环境的方法来解决。重点在于如何适配硬件和软件环境以确保Python运行正常。
1万+

被折叠的 条评论
为什么被折叠?



