实验室科研条件不太好,只能用个人pc跑代码,所以能在Windows下解决的话,就不是很想去装linux的双系统了
单独安装ROS和单独安装tensorflow都没有任何问题,但是现在需要ros和tensorflow混合编程
ros内核只支持python2.7,而tensorflow最低只支持python3.6,导致没有办法在anaconda的虚拟环境内让两个安装包共存
查看了(url)
在ROS中使用Python3 | 蓝鲸ROS机器人论坛
当前ROS是只支持Python2.7的。Python3的支持在ROS的计划中,详细的可以看这里。简单说来就是要到2020年ROS的N版本才能完全支持Python3。 首先要了解为什么ROS不能支持Python3.对于纯的Python代码同时支持Python3和Python2.7是比较容易的,基本上ROS的代码也都是支持的。问题在于包含了C++或者C的那部分Python代码。Python2.7和Python3的c module代码相差很大。一次只能编译其中的一种版本。而且很多module没有做好Python...
https://community.bwbot.org/topic/499/%E5%9C%A8ros%E4%B8%AD%E4%BD%BF%E7%94%A8python3
此方法为在ubuntu系统下的解决办法,想问Windows系统下有没有类似的解决办法呢?