Después de que macOS instaló codna de Miniforge3, se usó normalmente, pero más tarde con la actualización de macOS, el comando codna ya no se puede usar normalmente.
La mayoría de los problemas mencionados en diferentes problemas de conda en línea son la mayoría de los problemas de configuración de PATH, y sus problemas principalmente conda --version
no responden. Pero mi pregunta es realmente conda --version
tener una retroalimentación normal, pero conda env list
conda info
no realizar ninguna devolución, si se ejecuta ~/miniforge3/bin/conda info
, devolverá los resultados eliminados.
Verifique Problemas en github y encontró problemas similares.
Actualización de las herramientas de línea de comandos de Xcode
En Github Issues se menciona que la actualización de xcode clt puede resolver el problema, el siguiente es el comando de actualización de clt:
xcode-select --install
Una vez finalizada la instalación, descubrí que mi problema no se ha resuelto y no se ha resuelto después de reiniciar.
Reinstalar Miniforge3
Dado que el problema no se puede resolver, pruebe el siguiente método de uso común: reinstalar.
Conda no tiene un comando de desinstalación, necesita eliminar los archivos relacionados. Las operaciones específicas son las siguientes:
rm -rf ~/miniforge3
rm -rf .conda
rm -rf .condarc
Una vez completado, ingrese .zshrc
y elimine la configuración PATH de la configuración final miniforge3.
A continuación, descargue la versión del sistema correspondiente en https://github.com/conda-forge/miniforge .
Luego ejecute el comando de instalación:
bash Miniforge3-MacOSX-arm64.sh
Siga las instrucciones para completar la instalación.
Una vez completada la reinstalación, use el comando conda para probar
conda --version
>> conda 4.9.2
conda info
>> ... (略去正常显示)
En este punto, se resuelve el problema de la falta de respuesta al comando conda.