Does ROS Python library shadow or break other python systems ?
ROS puts /opt/ros/kinetic/lib/python2.7/dist-packages
in PYTHONPATH
. This is then prepended to the system path when python2 or python3 is used. Is this likely to shadow or break other python packages from Anaconda3 (in python3 or python2 virtual environments) ? I looked in the ROS directory and it all seems very ROS specific, but since I am completely new to python I am not sure.
I have solved my problems with Anaconda3 changing the default version of python to 3.6, so now just concerned with the presence of python2 libraries in the python systempath.