[python] Cómo hacer que conda vuelva a tener efecto después de que anaconda cambie el directorio

Suponiendo que annaconda se instaló originalmente en /home/anaconda, ahora debido al almacenamiento limitado del directorio de inicio, mueva anaconda a /work/anaconda

mv /home/anaconda /work/anaconda

En este momento, si abre el shell directamente, encontrará que no ingresará automáticamente al entorno base. Si ingresa conda, se le indicará que el archivo o directorio bin/conda no existe. Para hacer
conda vuelva a tener efecto, hay dos métodos simples de la siguiente manera:

Se recomienda encarecidamente utilizar enlaces blandos.

! ! ! ! Tenga en cuenta que si se han creado muchos entornos virtuales antes, utilice solo enlaces suaves. No use conda init a continuación

1. Enlace blando

ln -s /home/anaconda3 /work/anaconda3

2. conda de calor

cd /work/anaconda3/bin
conda init

conda actualizará automáticamente la información del entorno en todos los archivos.
inserte la descripción de la imagen aquí

Si ha creado un entorno virtual anteriormente, es posible que deba modificar manualmente las direcciones de muchos archivos en bin/en el entorno virtual

Supongo que te gusta

Origin blog.csdn.net/weixin_43693967/article/details/129425314
Recomendado
Clasificación