Вопрос Ошибка при открытии терминала: `bash: /opt/ros/hydro/setup.bash: нет такого файла или каталога`


enter image description here

Я удалил ROS с:

sudo apt-get purge ros-*

Затем, когда я открываю терминал, я получаю это сообщение. Я понятия не имею, как его решить.

Постскриптум Из-за ошибки я не могу установить ROS снова.


4
2017-10-28 19:57


происхождения




ответы:


открыто ~/bashrc файл (используя gedit ~/bashrc команда) и выполните поиск по этой строке: /opt/ros/hydro/setup.bash, Если вы обнаружите, удалите код, который его использует. Если нет, выполните поиск в другом файлы инициализации оболочки, Это должно быть где-то.

Файлы, содержащие команды инициализации при вызове оболочки: /etc/profile, /etc/bashrc, ~/.bash_login, ~/.profile, ~/.bashrc, ~/.bash_aliases и, возможно, другие. Видеть Файлы инициализации Shell,

Чтобы быстро проверить, есть ли у одного из этих файлов что-то неправильно внутри, вы можете использовать source команда. Например:

source ~/.bashrc

Смотрите также: ": команда не найдена" в tty после входа в систему 


4
2017-10-28 20:15



Я нашел эту строку в файле ~ / .bashrc и удалил ее, и она работает :) Спасибо @Radu - NadirHajiyev