2016-02-06 36 views
32

Ho installato Miniconda e ho aggiunto la variabile di ambiente export PATH="/home/username/miniconda3/bin:$PATH" al mio .bachrc e .bash_profile ma non riesco ancora a eseguire alcun comando di conda nel mio terminale.Comando conda non trovato

Mi manca un'altra configurazione? A proposito, sto usando zsh.

+0

Hai provato con il percorso completo '/ home/username/miniconda3/bin/conda'? –

+1

E il tuo 'zsh' è impostato per leggere' .bashrc' (ne dubito, si chiama '._bash_rc' per una ragione)?Di default 'zsh' legge' .zprofile' e '.zshrc', invece (più' .zlogin' per le shell di login). – dhke

+0

Ho provato il percorso completo/home/nome utente/miniconda3/bin/conda. Sfortunatamente, non ha funzionato. – olivrg

risposta

61

Se si sta utilizzando zsh e non è stato impostato per leggere .bashrc, è necessario aggiungere la directory di Miniconda alla variabile di ambiente PATH zsh shell. Aggiungi questo al vostro .zshrc:

export PATH="/home/username/miniconda/bin:$PATH" 

Assicurarsi di sostituire /home/username/miniconda con vostro percorso attuale.

Salvare, uscire dal terminale e quindi riaprire il terminale. Il comando conda dovrebbe funzionare.

+9

Invece di uscire e riaprire, usare 'source ~/.zshrc' farà – dlmeetei

+0

grazie per aver condiviso il modo zsh di farlo. – eden

+0

Ho provato questo, ma ricevo ancora un errore quando provo ad installare roba 'CondaIOError: permessi di scrittura mancanti in:/anaconda' –

5

Se avete il PATH nel file .bashrc e sta ancora ricevendo

conda: command not found 

Il terminale potrebbe non essere alla ricerca per il file bash. Tipo bash nel terminale per assicurare siete in bash e quindi provare: conda --version

4

Forse avete bisogno di eseguire "source ~/.bashrc"

+0

Stiamo usando z shell. – olivrg

1

Ho affrontato questo problema sul mio Mac dopo l'aggiornamento Conda. Soluzione era quella di correre mini installazione Conda sulla parte superiore della configurazione Conda

curl https://repo.continuum.io/miniconda/Miniconda3-latest-MacOSX-x86_64.sh -o ~/miniconda3.sh 
bash ~/miniconda3.sh -bfp ~/anaconda 

esistente Per i dettagli controllare: https://github.com/conda/conda/issues/1364

0

Assicurarsi che si sta installando il binario Anaconda che è compatibile con il kernel. Mi trovavo nella stessa situazione. Ho avuto una CPU x64_86 e stavo cercando di installare un programma di installazione Power 8 a 64 bit. Puoi scoprire lo stesso per la tua CPU usando il seguente comando. Ti fornisce le informazioni di base su il software del computer e hardware.-

$ uname -a

https://www.anaconda.com/download/#linux

la pagina nel link qui sopra, mostra 2 diversi tipi di programmi di installazione a 64 bit -

  • 64-bit (x86) e
  • Programma di installazione a 64 bit (Power 8).
1

A volte, se non si riavvia il terminale dopo aver installato anche anaconda, viene visualizzato questo errore.

Chiudere la finestra del terminale e riavviarla.

Ha funzionato per me ora!