0
$\begingroup$

Rosanswers logo

My environment is Ubuntu-12.04, ROS-fuerte. The default python version on Ubuntu-12.04 is python-2.7. I firstly installed ROS-fuerte depending on python-2.7. But I would like to use ROS with other software that developed by Python-2.6. So I installed python-2.6, and make it default in my system. And then I re-installed the ROS-fuerte (want to change its dependency) using "sudo apt-get install ros-fuerte-desktop-full". But I found that the ROS still depends on python-2.7(the python library under ROS is /opt/ros/fuerte/lib/python2.7). What should I do to make ROS work with python-2.6?


Originally posted by Amigoshan on ROS Answers with karma: 11 on 2013-03-27

Post score: 1


Original comments

Comment by 130s on 2013-04-18:
Interestingly, I just found that python version supported in fuerte is 2.6, which is not supported on Precise. I opened a question.

Comment by joq on 2013-05-07:
Are you sure the other software will not work with Python 2.7? There are not many differences.

$\endgroup$

1 Answer 1

0
$\begingroup$

Rosanswers logo

ROS will work with python 2.6, but the packaged binaries are packaged against the default system python. If you pull the packages you need from source they should work. Repackaging will be a very big pain.


Originally posted by tfoote with karma: 58457 on 2013-05-06

This answer was ACCEPTED on the original site

Post score: 2

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.