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 -

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


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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.