困扰我好多天的问题终于解决了!!!!!
之前还好好运行的程序不知道为什么忽然几乎所有运行程序开始报错
“Illegal instruction(core dumped)”
也就是非法指令,核心已转储。最开始我还以为是因为Jetson使用的是TF卡,又经常进行读取写入操作而导致整个系统的崩溃,毕竟大部分运行文件都没有办法进行运行。
所以。。。。。。。。。。。。
我对整个系统进行了重新的写入,浪费了我好几天的时间。
结果,没想到的是,在对整个系统进行过重装之后,相同的问题再次出现。
当时我的内心是崩溃的,这也逼迫我开始反思可能是其他原因导致的大部分文件的报错。
这个时候,在经过了很长时候的搜索之后,我发现了其他人也遇到了相同的问题。
python - Illegal instruction(core dumped) error on Jetson Nano - Stack Overflow
在贴里下面有人给出了解决方法
也就是说在运行之前,运行下列的代码
OPENBLAS_CORETYPE=ARMV8 python
如果觉得每次运行比较麻烦的话,可以在./bashrc文件中,
sudo vi ~/.bashrc
在最后添加
export OPENBLAS_CORETYPE=ARMV8
然后再
source ~/.bashrc
这样就可以成功的运行,亲测有效