Что такое переменная среды PATH и как мне к ней добавить?

Я только что установил picc-9.82.9453-linux.run с сайта Microchip, и в конце он спросил меня

==> NOTE: You may wish to add the following  
   /usr/hitech/picc/9.82/bin  
   to your PATH environment variable.  

Что это значит?

Мне также нужно добавить это в путь к среде:

/usr/hitech/picc-18/pro/9.66/bin  
59
задан 20 March 2016 в 10:37

4 ответа

Переменные среды оболочки используются для нескольких целей: от хранения данных, хранения конфигураций программного обеспечения, установки настроек терминала и до изменения среды оболочки. Переменные среды обычно устанавливаются во время загрузки или другим программным обеспечением, как требуется. Один из способов установки переменных среды - из командной строки.

Перечислите все переменные на терминале

env

, здесь будут напечатаны все имеющиеся у вас переменные

Показывать по одной переменной за раз

Количество этих переменных стать очень длинным списком, и поиск одной конкретной переменной может стать сложной задачей. К счастью, Linux позволяет нам отображать значение одной переменной оболочки, используя команду echo вместе с именем переменной. Это делает задачу очень простой. пример: echo "$HOME"

Добавить или изменить переменную

Чтобы добавить или изменить переменную среды, мы можем использовать команду экспорта, за которой следует имя переменной и соответствующие ей значения .

export NameofVariable='value'

Обратите внимание, что это будет работать только для текущего сеанса оболочки. Это не будет доступно ни в каких других терминалах.

0
ответ дан 20 March 2016 в 10:37

Добавьте переменную окружения в ~/.bashrc и выйдите из системы, затем войдите в систему, и все работает нормально.

Шаг за шагом:

  1. sudo nano ~/.bashrc.
  2. добавить это export PATH=$PATH:/usr/local/go/bin в конец файла.
  3. Выйти.
  4. войдите в систему, и все работает!

Примечание. Чтобы обеспечить правильную работу go, откройте терминал и введите go version, после чего вы увидите go help .

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

0
ответ дан 20 March 2016 в 10:37

Частичный дубликат: Как добавить каталог в PATH?

PATH является переменной среды. Он в основном говорит вашей машине, где искать программы, поэтому, когда вы запускаете программу picc, вы можете просто сделать это:

picc

вместо

/usr/hitech/picc/9.82/bin/picc

Чтобы добавить каталог в ваш $PATH, воспользуйтесь одним из вариантов ниже.

Метод 1

Редактировать ~/.profile:

gedit ~/.profile

найти следующую строку:

PATH="$HOME/bin:$PATH"

и изменить ее на:

PATH="$HOME/bin:$PATH:/usr/hitech/picc/9.82/bin"

Метод 2

Запустите приведенную ниже команду в терминале:

export PATH=$PATH:/usr/hitech/picc/9.82/bin
0
ответ дан 20 March 2016 в 10:37
vi(m) ~/.profile
PATH="$HOME/bin:$HOME/.local/bin:{whatever_path_you_need_to_add}:$PATH"

Если у вас нет файла .profile ... он также создаст его:

В этом сценарии также добавьте это -

if [ -n "$BASH_VERSION" ]; then
   # include .bashrc if it exists
   if [ -f "$HOME/.bashrc" ]; then
      . "$HOME/.bashrc"
   fi
fi

# set PATH so it includes user's private bin directories

PATH="$HOME/bin:$HOME/.local/bin:/usr/bin:$PATH"
0
ответ дан 20 March 2016 в 10:37

Другие вопросы по тегам:

Похожие вопросы: