Что означает «.bashrc или предварительно указать место установки Anaconda»?


12

Я установил Anaconda из корня, после завершения установки на экране терминала появилось это сообщение:

Python 2.7.8 :: Continuum Analytics, Inc.
creating default environment...
installation finished.
Do you wish the installer to prepend the Anaconda install location to PATH in your /root/.bashrc ? [yes|no]
[no] >>> no

You may wish to edit your .bashrc or prepend the Anaconda install location:

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

Thank you for installing Anaconda!
root@pkj:~#

Что означают эти три следующих утверждения?

  1. Желаете ли вы, чтобы программа установки добавила место установки Anaconda в PATH в вашем /root/.bashrc? [Да | нет]
  2. Вы можете отредактировать ваш .bashrc или указать место установки Anaconda:
  3. $ export PATH = / usr / bin / anaconda / bin: $ PATH

Я получил доступ к root с помощью: pkj@pkj:~$ sudo su -

Ответы:


11
  1. Спрашивает, хотите ли вы добавить Анаконду к себе PATH. По сути, это означает, что когда вы набираете anaconda в интерфейсе командной строки, он знает, где его искать.

  2. Просто предлагаю вам выполнить то, что 1.рекомендовано, или выполнить следующую команду, чтобы вы могли запускать anaconda из командной строки без предварительного перехода /opt/anaconda/anaconda.bin(это всего лишь пример, поскольку я не знаю фактического пути).

  3. Это способ добавить каталог установки anaconda в ваш путь, чтобы вы могли просто ввести anaconda. В основном альтернативная форма.

  4. Да, я бы порекомендовал вам выполнить номер три. Это ничего не повредит и, скорее всего, сделает вашу жизнь проще.

РЕДАКТИРОВАТЬ

Кроме того, когда вы пытаетесь переключиться на root, вы можете просто выдать команду « sudo suno» -. Просто к вашему сведению это обычно не нужно. Вы можете прочитать здесь для деталей. В любом случае не важная персона


Спасибо @Dylan, я новичок в Ubuntu и хочу получить два разъяснения: 1. Будет ли просто ввод export PATH=/usr/bin/anaconda/bin:$PATHв терминале работать? 2. Так как я установил его через root, смогу ли я получить доступ к Anaconda из других учетных записей пользователей?
PKJ

Да, выполнение этой команды будет иметь желаемый эффект, и да, вы сможете получить к нему доступ в других учетных записях пользователей
Дилан

4

Если вы используете Anaconda3, добавьте следующее в самый конец вашего /root/.bashrcфайла:

export PATH="/root/anaconda3/bin:$PATH"

Что касается пути Анаконды, это exportвсе , что вам нужно знать. Анаконда использует жесткие ссылки.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.