Я новичок в ROS. Я завершил установку ROS-Kineti c в системе Ubuntu-16.04, выполнив шаги, приведенные на странице ниже. http://wiki.ros.org/kinetic/Installation/Ubuntu и я могу запустить "roscore" без каких-либо проблем со времени установки.
Со вчерашнего дня я сталкиваюсь с проблемой при запуске roscore. Я даже пытался удалить ROS из моей системы пару раз, и это не помогло.
Журнал ошибок:
> > ... logging to /home/senthil/.ros/log/28d897a8-31dd-11ea-880e-0c5b8f279a64/roslaunch-senthil-OptiPlex-7010-21574.log Checking log directory for disk usage. This may take awhile. Press
> Ctrl-C to interrupt Done checking log file disk usage. Usage is <1GB.
>
> Traceback (most recent call last): File
> "/home/senthil/.local/bin/rosversion", line 6, in <module>
> from pkg_resources import load_entry_point File "/home/senthil/anaconda3/lib/python3.7/site-packages/pkg_resources/__init__.py",
> line 3250, in <module>
> @_call_aside File "/home/senthil/anaconda3/lib/python3.7/site-packages/pkg_resources/__init__.py",
> line 3234, in _call_aside
> f(*args, **kwargs) File "/home/senthil/anaconda3/lib/python3.7/site-packages/pkg_resources/__init__.py",
> line 3263, in _initialize_master_working_set
> working_set = WorkingSet._build_master() File "/home/senthil/anaconda3/lib/python3.7/site-packages/pkg_resources/__init__.py",
> line 583, in _build_master
> ws.require(__requires__) File "/home/senthil/anaconda3/lib/python3.7/site-packages/pkg_resources/__init__.py",
> line 900, in require
> needed = self.resolve(parse_requirements(requirements)) File "/home/senthil/anaconda3/lib/python3.7/site-packages/pkg_resources/__init__.py",
> line 786, in resolve
> raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'distro' distribution was not
> found and is required by rospkg Invalid <param> tag: Cannot load
> command parameter [rosversion]: command [rosversion roslaunch]
> returned with code [1].
>
> Param xml is <param command="rosversion roslaunch" name="rosversion"/>
> The traceback for the exception was written to the log file
Очень признателен, если кто-то может помочь мне в решение этой проблемы.
Заранее спасибо.