Anteriormente tenía a Conda funcionando sin problemas en Mojave, pero descubrí que la actualización a Catalina mueve la carpeta "anaconda3" a su Escritorio> Elementos reubicados> Seguridad> anaconda3. Parece que la configuración de seguridad de Catalina ya no permite que las aplicaciones se instalen directamente en el directorio de usuarios.
Intenté la sugerencia aquí , escrita a continuación:
Hola, podría tener una solución.
- Copie la carpeta anaconda3 ubicada en Elementos reubicados en / Users / myname /
- Terminal abierta
- Ingrese: export PATH = '' / Users / myname / anaconda3 / bin: $ PATH "
- Ingrese: conda init zsh
¡Funcionó! ¡Buena suerte!
Pero esto no funciona para mí. Después de conda init zshque obtenga:
-bash: / Users / USER / anaconda3 / bin / conda: / anaconda3 / bin / python: mal intérprete: No existe tal archivo o directorio
¿Cómo puedo hacer que Conda vuelva a funcionar sin perder todos mis entornos virtuales? ¡Gracias!
Actualizar
Conseguí que Conda trabajara siguiendo la sugerencia de @Ted Shaowang. Esto significa que conda env listmuestra todos los entornos virtuales creados a través de Conda.
Sin embargo, todavía estoy experimentando un problema virtualenv, ya que desde que cambié las ubicaciones predeterminadas del archivo anaconda3, no se puede encontrar Python.
El ejecutable de Python ubicado en .virtualenvs/env/bin/pythonno se puede encontrar. ¿Necesito hacer más cambios para que Python también funcione virtualenv?
bashtampoco funciona



bash, pero la solución sugerida eszsh(el nuevo valor predeterminado de Catalina). Intenta en suconda init bashlugar.