2021-04-01

  • 安装pycuda和onnx遇到的问题:

1.Command errored out with exit status 1 /usr/bin/python3 -u -c https://blog.csdn.net/weixin_44517500/article/details/99683286

解决方法:https://blog.csdn.net2/article/details/101224056   升级steuptools没用

2.安装onnx输入import onnx 出现illegal instructions(core dumped0)的ERROR

出现https://blog.csdn.net/without_scruple/article/details/79085907的类似错误;

解决方案:https://blog.csdn.net/weixin_42899627/article/details/115000645

成功安装,终端进入python交互环境,输入import onnx 出现illegal instructions(core dumped0)的ERROR;

网上一般是有关于tensorflow的出现这样的错误,先卸载较高版本的,再安装较低版本的,我试了一下,这里不行,应该是错误的原因不一样,并不代表所有的都不成立;

不过在root环境下这种方法是可以成功的,先卸载再安装,不过版本没有变;

退出root后发现用户态并不适应这种解决方案;

其中在卸载onnx出现文件权限不允许的情况,使用的pip uninstall onnx,以为文件权限问题,但用pip3 uninstall onnx未出现这个错误,成功卸载;

再用pip3 install onnx==1.4.1安装好,未能解决非法指令问题;

后看到https://blog.csdn.net/weixin_42899627/article/details/115000645 

'''修改环境变量'''
sudo gedit /etc/profile 

把 export OPENBLAS_CORETYPE=ARMV8 加入最后面一行,然后保存

'''更新环境变量'''
source /etc/profile

这个可行!

参考连接:

https://blog.csdn.net/weixin_42899627/article/details/115000645
https://blog.csdn.net/weixin_40524689/article/details/115001199
https://blog.csdn.net2/article/details/101224056

仅此记录自己踩过的坑。

 

上一篇:深度学习框架OneFlow是如何和ONNX交互的?


下一篇:将模型转为 NNIE 框架支持的 wk 模型第一步:tensorflow->caffe