ROS中调用深度学习模型---tensorflow问题

℡╲_俬逩灬. 提交于 2019-12-10 02:37:04

总结:

1.一定要先安装你的机器的CUDA对应的tensorflow,一定要在ros环境中(虚拟环境)中安装,

一定要用conda 安装,别用pip不好用,老是报错,用了conda install tensorflow==1.13.1(因为我的CUDA版本是9.0),这个时候不用指定CUDA版本,你只要根据CUDA选好对应的tensorflow版本就行了,它会自动识别环境中安装的是python2.x还是python3.x,我是肉丝里安装的是python2.7,这里又是另一个坑,安装ROS乌龟版要python2,python3不

2.报错说CUDA版本与运行时版本不对应的

解决方案:$ conda uninstall cudnn

$ conda uninstall cudatoolkit

先卸载,再安装

$ conda install cudatoolkit=X.X(CUDA版本)

$ conda install cudnn

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!