在python 3.6系统上的virtualenv 2.7环境中安装ros melodic

在python 3.6系统上的virtualenv 2.7环境中安装ros melodic,python,virtualenv,ros,Python,Virtualenv,Ros,我使用Python3.6作为默认解释器运行Ubuntu18.04。我想在我的系统上安装ROS melodic。我没有做任何特别的努力就尝试了这一点,但是在让rospython工具在python3下运行时遇到了问题。经过很多努力,我了解到这确实不是一个受支持的选项 我创建了一个以python 2.7作为默认值的VirtualEnvironment。这似乎工作正常,就像我尝试运行Python一样,我得到了2.7解释器 当我尝试安装ROS-python工具时,它们最终进入我的常规系统的python3.

我使用Python3.6作为默认解释器运行Ubuntu18.04。我想在我的系统上安装ROS melodic。我没有做任何特别的努力就尝试了这一点,但是在让rospython工具在python3下运行时遇到了问题。经过很多努力,我了解到这确实不是一个受支持的选项

我创建了一个以python 2.7作为默认值的VirtualEnvironment。这似乎工作正常,就像我尝试运行Python一样,我得到了2.7解释器

当我尝试安装ROS-python工具时,它们最终进入我的常规系统的python3.6站点包目录,而不是我的virtualenv环境下的2.7站点包。当我在virtualenv环境中尝试运行这些包时,我得到的错误集与我尝试以本机方式运行它们时的错误集相同

如何在2.7 site packages目录中安装ros python工具,以便它们可以使用python27解释器运行

谢谢