Co oznacza „.bashrc lub wcześniejsza lokalizacja instalacji Anaconda”?

12

Zainstalowałem Anacondę z katalogu głównego, po zakończeniu instalacji ten komunikat był wyświetlany na ekranie terminala:

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:~#

Co oznaczają te trzy następujące stwierdzenia?

  1. Czy chcesz, aby instalator dopisał lokalizację instalacji Anaconda do PATH w twoim /root/.bashrc? [tak | nie]
  2. Możesz edytować plik .bashrc lub dodać lokalizację instalacji Anaconda:
  3. $ export PATH = / usr / bin / anaconda / bin: $ PATH

Dostęp do roota uzyskałem: pkj@pkj:~$ sudo su -

pkj
źródło

Odpowiedzi:

11
  1. Pyta, czy chcesz dodać Anacondę do swojego PATH. Zasadniczo oznacza to, że kiedy wpiszesz anakondę w interfejsie wiersza poleceń, wie, gdzie jej szukać.

  2. Po prostu sugeruję zrobienie tego, co jest 1.zalecane lub wykonanie następującego polecenia, abyś mógł uruchomić anakondę z wiersza poleceń bez uprzedniego przejścia do /opt/anaconda/anaconda.bin(to tylko przykład, ponieważ nie znam rzeczywistej ścieżki).

  3. Jest to sposób na dodanie katalogu instalacyjnego anakondy do ścieżki, aby można było po prostu wpisać anakondę. Zasadniczo alternatywna forma jednego.

  4. Tak, polecam wykonanie numeru trzy. Nic nie zaszkodzi i prawdopodobnie ułatwi ci życie.

EDYTOWAĆ

Również, gdy próbujesz przełączyć się na root, możesz po prostu wydać sudo sunie -jest potrzebne. Po prostu nie jest to zwykle potrzebne. Możesz przeczytać tutaj, aby uzyskać szczegółowe informacje. Tak czy inaczej, nie ma biggie

Dylan
źródło
Dzięki @Dylan, jestem całkiem nowy w Ubuntu i chcę dwóch wyjaśnień: 1. Czy po prostu wpisanie export PATH=/usr/bin/anaconda/bin:$PATHterminala wykona zadanie? 2. Skoro zainstalowałem go przez roota, czy będę mógł uzyskać dostęp do Anacondy z innych kont użytkowników?
pkj
Tak, wydanie tego polecenia miałoby pożądany efekt i tak, będziesz mógł uzyskać do niego dostęp na innych kontach użytkowników
Dylan,
4

Jeśli używasz Anaconda3, dodaj na samym końcu /root/.bashrcpliku:

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

Jeśli chodzi o ścieżkę Anakondy, exportto wszystko, co musisz wiedzieć. Anakonda używa twardych linków.

noobninja
źródło