macos anaconda conda environment macos-catalina

Conda no se encuentra después de actualizar a macOS Catalina



anaconda environment (7)

Acabo de actualizar mi MacBook a Catalina. Después de la actualización, zsh no puede encontrar más. De hecho, en mi .zshrc tuve:

export PATH=/anaconda3/bin:$PATH

Sin embargo, la ruta / anaconda3 / bin ya no existe. ¿Eso significa que he perdido todo mi entorno?


Anaconda ha publicado una publicación de blog sobre el tema. Parece que hay dos opciones principales:

  1. Reinstalación: por ahora solo instalador de shell (deberá esperar al nuevo instalador si confía en la GUI).

  2. Reparación (experimental): le permitirá reparar su instalación anterior y mantener todos sus entornos antiguos

Puede consultar el sitio web de Anaconda para obtener más información.


Pude desarrollar una solución para este problema instalando miniconda desde Homebrew ( https://brew.sh/ ). Después de instalar Homebrew, escriba lo siguiente en la Terminal:

brew cask install miniconda

Una vez que se instala miniconda, los comandos conda deben ser accesibles a través de la Terminal y también puede ejecutar conda update conda para garantizar que los paquetes en su entorno sean consistentes.

Finalmente, puede que tenga que cambiar su enfoque para abrir herramientas de Anaconda como Jupyter Notebook. Se puede acceder a dichas herramientas a través de la Terminal con el prefijo conda run ...

Por ejemplo:

conda run jupyter notebook

abrirá Jupyter Notebook, pero el comando

jupyter notebook

Puede que no funcione. Se hizo una pregunta similar en esta publicación .


Puede encontrar todo el entorno anaconda3 en un enlace de acceso directo llamado ''Elementos reubicados'' en su escritorio. Parece que la actualización a Catalina no permite que el entorno Conda se instale en un directorio de usuarios que ahora probablemente tenga que ver con el nuevo volumen del sistema que se mueve a una partición de solo lectura.

Este problema se abrió desde el 10 de junio, estoy un poco decepcionado de que no se haya resuelto antes de que se produjera la actualización de Catalina.

Hay una solución que parece funcionar sin perder su entorno, consulte este enlace: https://github.com/ContinuumIO/anaconda-issues/issues/10998#issuecomment-539215005

Desde el enlace:

  1. Copie la carpeta anaconda3 ubicada en Elementos reubicados en / Users / myname /

  2. Terminal abierta

  3. Ingrese: export PATH=''/Users/myname/anaconda3/bin:$PATH''

  4. Ingrese: conda init zsh


Reinstalé anaconda a través del terminal mac y funciona bien.


Seguí esta publicación y funcionó (lo hice para Python 3). Resumen de pasos:

  1. Reubique la carpeta anaconda3 de Relocated Items a su hogar
  2. Descargue el instalador de la línea de comandos para Anaconda3
  3. Hacer que el script de instalación sea ejecutable ( chmod +x )
  4. Ejecute el instalador con la opción -u para actualizar una instalación existente de Anaconda:

    ./<name of anaconda installer> -u

  5. agregue esta línea a su .bash_profile :

    export PATH="/Users/<username>/anaconda3/bin:$PATH"


Si está utilizando zsh , el instalador de conda agrega un script de inicio de conda al final de su archivo ~/.bash_profile . Debe copiarlo y pegarlo en su archivo ~/.zshrc .


use esto (no use doble ")

export PATH=''/Users/myname/anaconda3/bin:$PATH''