Cosa significa ".bashrc o anteporre il percorso di installazione di Anaconda"?


12

Ho installato Anaconda da root, dopo il completamento dell'installazione questo messaggio è stato visualizzato sullo schermo del terminale:

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

Cosa significano queste tre seguenti affermazioni?

  1. Desideri che il programma di installazione anteponga il percorso di installazione di Anaconda a PATH nel tuo /root/.bashrc? [Yes | no]
  2. Potresti voler modificare il tuo .bashrc o anteporre il percorso di installazione di Anaconda:
  3. $ export PATH = / usr / bin / anaconda / bin: $ PATH

Ho effettuato l'accesso a root usando: pkj@pkj:~$ sudo su -

Risposte:


11
  1. Ti sta chiedendo se vuoi aggiungere Anaconda al tuo PATH. Ciò significa sostanzialmente che quando si digita anaconda nell'interfaccia della riga di comando, sa dove cercarlo.

  2. Ti sto solo suggerendo di fare ciò che è 1.raccomandato o esegui il seguente comando in modo da poter eseguire anaconda dalla riga di comando senza prima dover andare a /opt/anaconda/anaconda.bin(questo è solo un esempio in quanto non conosco il percorso effettivo).

  3. Questo è un modo per aggiungere la directory di installazione di anaconda al tuo percorso in modo da poter semplicemente digitare anaconda. Fondamentalmente una forma alternativa di uno.

  4. Sì, consiglierei di eseguire il numero tre. Non farà male a nulla e probabilmente renderà la tua vita più semplice.

MODIFICARE

Inoltre, quando stai provando a passare al root puoi semplicemente emettere sudo suno -. Di solito non è necessario. Puoi leggere qui per i dettagli. In ogni caso non è un problema


Grazie @Dylan, sono abbastanza nuovo su Ubuntu e voglio due chiarimenti: 1. Digitando semplicemente il export PATH=/usr/bin/anaconda/bin:$PATHterminale farebbe il lavoro? 2. Da quando l'ho installato tramite root, sarei in grado di accedere ad Anaconda da altri account utente?
pkj

Sì, emettere quel comando avrebbe l'effetto desiderato e sì, sarai in grado di accedervi da altri account utente
Dylan

4

Se si utilizza Anaconda3, aggiungere quanto segue alla fine del /root/.bashrcfile:

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

Per quanto riguarda il percorso Anaconda, questo exportè tutto ciò che devi sapere. Anaconda utilizza collegamenti reali.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.