Я поставил среды $PATH
в файле .bashrc
для узла и НПХ быть в /home/username/bin/
. Когда я просматриваю с which node
, например, он указывает в нужном месте, что, будучи /home/username/bin/node
, ПОКА, когда я пытаюсь node -v
или node
я получить bash: /usr/bin/node: No such file or directory
(основное расположение), так что не переживет.
Что я могу сделать, чтобы установить приоритеты их двоичных файлов?
пожалуйста перефразировать, его очень запутанным – piyushj
только после двух перезапусков из '.bashrc' файла, используя' источник ~/.bashrc' он работал. –
Держу пари, что вы не ** проверяли ** переменную PATH. Если вы просто 'echo $ PATH', вы получаете порядок PATH в ** текущем сеансе оболочки **. Именно так, порядок каталогов, что оболочка идет слева направо, чтобы найти ваш двоичный файл. – grochmal