Instalé Miniconda y agregué la variable de entorno export PATH="/home/username/miniconda3/bin:$PATH" para mi .bashrc y .bash_profile pero todavía no puedo ejecutar ningún comando conda en mi terminal.

¿Me estoy perdiendo otro paso en mi configuración? Por cierto, estoy usando zsh.

8

Si está utilizando zsh y no se ha configurado para leer .bashrc, debe agregar el directorio Miniconda a la variable de entorno PATH del shell zsh. Agregue esto a su .zshrc:

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

Asegurate que reemplazar /home/username/miniconda con tu camino real.

Guarde, salga de la terminal y luego vuelva a abrir la terminal. conda el comando debería funcionar.

6

Si tiene la RUTA en su archivo .bashrc y todavía está obteniendo

conda: command not found

Es posible que su terminal no esté buscando el archivo bash. Escribe
bash en la terminal para asegurarse de que está en bash y luego intente:
conda --version

3

Para aquellos que experimentan problemas después de actualizar a MacOS Catalina.

Version corta:

# 1a) Use tool: conda-prefix-replacement - 
# Restores: Desktop -> Relocated Items -> Security -> anaconda3
curl -L https://repo.anaconda.com/pkgs/misc/cpr-exec/cpr-0.1.1-osx-64.exe -o cpr && chmod +x cpr
./cpr rehome ~/anaconda3
# or if fails
#./cpr rehome ~/anaconda3 --old-prefix /Anaconda3
source ~/anaconda3/bin/activate

# 1b) Alternatively - reintall anaconda - 
# brew cask install anaconda

# 2) conda init
conda init zsh
# or
# conda init    

Otras lecturas – Publicación del blog de Anaconda y Discusión de Github.

Quizás necesites ejecutar «source ~ / .bashrc»

1

A veces, si no reinicia su terminal después de haber instalado anaconda también, da este error.

Cierre la ventana de su terminal y reiníciela.

¡Funcionó para mí ahora!

0

Tal vez debería escribir agregar esto a su .bashrc o .zshrc

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

Funcionó para mí.

1

Para inicializar su shell, ejecute el siguiente código

source ~/anaconda3/etc/profile.d/conda.sh
conda activate Your_env

Me funcionó, obtuve la solución del siguiente enlace
https://www.codegrepper.com/code-[“CommandNotFoundError: Your shell has not been properly configured to use ‘conda activate’.][1]examples / shell / CommandNotFoundError% 3A + Su + shell + no + ha + sido + configurado + correctamente + para + usar +% 27conda + activar% 27. + Para + inicializar + su + shell% 2C + ejecutar

Ejecute el siguiente comando después de instalar y agregar a la ruta

source ~/.bashrc

dónde source es un comando integrado de bash shell que ejecuta el contenido del archivo pasado como argumento, en el shell actual.

Se ejecuta durante el arranque automáticamente.

Tuve el mismo problema. Acabo de cerrar y reabrir la terminal, y funcionó. Eso fue porque instalé anaconda con la terminal abierta.

Enfrenté este problema en mi mac después de actualizar conda. La solución fue ejecutar el mini instalador de conda sobre la configuración de conda existente.

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

En linux, puede usar:

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

Para otras versiones, puede ir a https://repo.continuum.io/miniconda/

Para obtener más detalles, consulte:
https://github.com/conda/conda/issues/1364

0

conda: comando no encontrado

Intente agregar la siguiente línea a su archivo .bashrc

export PATH=~/anaconda3/bin:$PATH

entonces intenta:

conda --version

para ver la versión

y luego tomar efecto

conda init 

Asegúrese de que está instalando el binario de Anaconda que sea compatible con su kernel. Yo estaba en la misma situación. Resultó que tengo una CPU x64_86 y estaba tratando de instalar un instalador de Power 8 de 64 bits. Puede averiguar lo mismo para su CPU usando el siguiente comando. software y hardware.-

$ uname -a

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

La página del enlace anterior muestra 2 tipos diferentes de instaladores de 64 bits:

  • Instalador de 64 bits (x86) y
  • Instalador de 64 bits (Power 8).

export PATH = «~ / anaconda3 / bin»: $ PATH

La forma de fuerza bruta podría ser

if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/root/miniconda3/etc/profile.d/conda.sh" ]; then
        . "/root/miniconda3/etc/profile.d/conda.sh"
    else
        export PATH="/root/miniconda3/bin:$PATH"
    fi
fi

Luego inicialice y pruebe Conda.

conda init
conda -V

Que es lo que intenta hacer Conda. Eche un vistazo al final de ~/.bashrc con less ~/.bashrc o con cat ~/.bashrc