Переменная окружения PATH не найдена - PullRequest
0 голосов
/ 12 ноября 2019

Когда я выполняю команду на терминале:

The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable.

Я добавил в файлы: .bashrc , etc / enviroment , . профиль и .bash_profile строка:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

Ошибка все еще сохраняется.

Когда я запускаю команду echo $ PATH только показать:

/usr/lib/jvm/java-1.8.0-openjdk-amd64/bin/java:/usr/bin

Я нашел этот ПУТЬ Java в .bashrc .

Я смог использовать SUDO и другие команды, введя:

export PATH=$PATH:/usr/bin

Но оно не является постоянным.

1 Ответ

0 голосов
/ 12 ноября 2019

Обратите внимание, что в вашей записи PATH нет кавычек. Также вам нужно экспортировать ваш путь в конце. Напишите это в конце вашего .bashrc и удалите записи в / etc / environment и файлы вашего профиля:

PATH=$PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
export PATH

Надеюсь, это поможет вам.

...