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 zsh
que 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 list
muestra 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/python
no se puede encontrar. ¿Necesito hacer más cambios para que Python también funcione virtualenv
?
bash
tampoco funciona
bash
, pero la solución sugerida eszsh
(el nuevo valor predeterminado de Catalina). Intenta en suconda init bash
lugar.