Las cosas han cambiado después de la conda 4.6 .
Los programas "Anaconda Prompt" y "Anaconda Powershell" exponen el comando conda
automáticamente. Encuéntrelos en su menú de inicio.
Si no desea utilizar las indicaciones anteriores e intente que esté conda
disponible en cmd.exe
un formato normal y Powershell. Lea el siguiente contenido.
Exponer conda
en cada caparazón
El propósito del siguiente contenido es hacer que el comando conda
esté disponible tanto en cmd.exe
Windows como en Powershell.
Si ya marcó "Agregar Anaconda a mi variable de entorno PATH" durante la instalación de Anaconda, omita el paso 1.
Si Anaconda está instalado solo para el uso actual, agregue %USERPROFILE%\Anaconda3\condabin
(quiero decir condabin
, no Scripts
) en la variable de entorno PATH
(la del usuario). Si Anaconda se instala para todos los usuarios de la máquina, añadir C:\ProgramData\Anaconda3\condabin
en PATH
.
¿Cómo configuro las variables de entorno del sistema en Windows?
Abra un nuevo Powershell, ejecute el siguiente comando una vez para inicializar conda
.
conda init
Estos pasos aseguran que el conda
comando esté expuesto en usted cmd.exe
y en Powershell.
Lectura ampliada: conda init
de Conda 4.6
Advertencia: agregue el nuevo \path\to\anaconda3\condabin
pero no \path\to\anaconda3\Scripts
en su PATH
. Este es un gran cambio introducido en conda
4.6 .
Inicialización del script de activación desde el conda
registro de lanzamiento 4.6
Conda 4.6 agrega un amplio soporte de inicialización para que más shells que nunca puedan usar el nuevo conda activate
comando. Para obtener más información, lea el resultado de conda init –help
Estamos especialmente entusiasmados con esta nueva forma de trabajar, porque eliminar la necesidad de modificar PATH
hace que Conda sea mucho menos perjudicial para otros programas de su sistema.
En los viejos tiempos, \path\to\anaconda3\Scripts
es el que se debe poner en su PATH
. Expone el comando conda
y el Python predeterminado del entorno "base" al mismo tiempo.
Después de conda
4.6, conda
los comandos relacionados se dividen encondabin
. Esto hace posible exponer ÚNICAMENTE comandoconda
sin activar Python desde el entorno "base".
Referencias