Порядок $ PATH в .bashrc

Я установил anaconda, которая добавляется перед $ PATH в моем файле .bashrc, например:

$ export PATH=/usr/bin/anaconda/bin:$PATH

всякий раз, когда я запускаю python из терминала, он вызывает версию anaconda python, а не системный python. Интересно, что это может вызвать проблемы в будущем, потому что, когда я делаю обновление в системе, он продолжит работу Anaconda Python. Это беспокоит меня, потому что это может привести к нестабильной работе системы в будущем.

Я предпочитаю не порядок выше, а:

  $ export PATH=$PATH:/usr/bin/anaconda/bin

Интересно, это может создать проблемы при установке Anaconda.

3
задан 5 August 2017 в 18:57

1 ответ

Это не должно вызывать проблемы, потому что, пока это находится в $PATH, переменная среды, bash должна знать, где это и смочь вызвать его из любого каталога.

Однако я не использовал anaconda прежде, таким образом, я не могу говорить с тем, имела ли та определенная программа какие-либо проблемы, но она не была должна.

1
ответ дан 6 August 2017 в 04:57

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

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