From d320702470d65cc4e193449948ba6ce07f1190f6 Mon Sep 17 00:00:00 2001 From: timkondratiev <39171113+timkondratiev@users.noreply.github.com> Date: Thu, 25 Oct 2018 17:42:20 +0300 Subject: [PATCH] Fixed missing sudoers changes --- docs/leds.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/docs/leds.md b/docs/leds.md index c1a999a8..74a3026e 100644 --- a/docs/leds.md +++ b/docs/leds.md @@ -101,10 +101,14 @@ sudo python strandtest.py При запуске программы с помощью sudo пользовательское окружение изменяется и появляются ошибки импорта библиотек, т.к. в окружении отсутствуют необходимые пути. Чтобы добавить в окружение пути к библиотекам python и пакетам ROS, необходимо добавить в файл /etc/sudoers следующие строки: ```(bash) -Defaults env_keep += "PYTHONPATH" -Defaults env_keep += "PATH" -Defaults env_keep += "ROS_ROOT" -Defaults env_keep += "ROS_MASTER_URI" +Defaults env_keep += "PYTHONPATH" +Defaults env_keep += "PATH" +Defaults env_keep += "ROS_ROOT" +Defaults env_keep += "ROS_MASTER_URI" +Defaults env_keep += "ROS_PACKAGE_PATH" +Defaults env_keep += "ROS_LOCATIONS" +Defaults env_keep += "ROS_HOME" +Defaults env_keep += "ROS_LOG_DIR" ``` ## Функции для работы со светодиодной лентой