Solución:
Creo que todo lo que hace el indicador de Anaconda es abrir CMD y ejecutar un archivo por lotes. Realice el primer comando de su script:
call <anaconda_dir>/Scripts/activate.bat <anaconda_dir>
Ampliando la respuesta de Jeremy:
Necesitas usar call
para el script “active.bat”, así como para cualquier comando posterior relacionado con Anaconda / Python. De lo contrario, el indicador se cerrará inmediatamente después de ejecutar los comandos, incluso si usa un pause
declaración. Por favor, vea el siguiente ejemplo:
set root=C:Usersjohn.doeAppDataLocalContinuumanaconda3
call %root%Scriptsactivate.bat %root%
call conda list pandas
pause
Agregar
call "<anaconda_dir>Scriptsactivate.bat"
al comienzo de su secuencia de comandos (en realidad no requiere un argumento, y activa el base
entorno por defecto).
Tenga en cuenta que después de esta línea, puede utilizar el CONDA_
envvars!
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)