Solución: 'conda' no se reconoce como un comando interno o externo, programa operable o archivo por lotes



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

Varios usuarios se encuentran con el 'Conda no se reconoce como un comando interno o externo, programa operable o archivo por lotes' al intentar ejecutar cualquier comando de Anaconda usando Símbolo del sistema .



Conda no se reconoce como un comando interno o externo, un programa operable o un archivo por lotes.

Conda no se reconoce como un comando interno o externo, un programa operable o un archivo por lotes.



¿Qué está causando que 'conda' no se reconozca como un error de comando interno o externo?

Investigamos este problema en particular tratando de recrear el error en nuestra máquina y mirando los informes de otros usuarios. Según lo que reunimos, hay varios escenarios que desencadenarán este mensaje de error en particular:



  • Environment PATH para Conda no está configurado - Esta es la causa más común por la que ocurre este problema. Tenga en cuenta que las últimas versiones de Anaconda no agregarán automáticamente Conda a las rutas de las variables de su sistema, ya que pueden causar varios problemas con otro software.
  • Environment PATH se agregó incorrectamente - Otra razón popular por la que ocurre este problema es por culpa del usuario cuando intenta agregar la variable Environment PATH manualmente.
  • La versión de Anaconda es más antigua que la versión de Anaconda Navigator - Algunos usuarios han informado que el error ya no ocurría después de actualizar Conda a la última versión.

Método 1: Actualizar Anaconda a la última versión

Varios usuarios informaron que el problema se resolvió y pudieron ejecutar comandos conda dentro del símbolo del sistema después de actualizar Conda a la última versión.

Resulta que puede experimentar este problema en caso de que esté utilizando una versión más nueva de Anaconda Navigator con una versión anterior de Conda. Aquí hay una guía rápida sobre cómo puede rectificar esto:

  1. Accede a tu menú de inicio en la esquina inferior izquierda y busca ' anaconda “. Luego, haga clic en Aviso Anaconda . Descubriendo la ubicación de conda

    Use el menú de inicio para abrir Anaconda Prompt



  2. Dentro del programa Anaconda Prompt, ejecute los siguientes comandos y presione Entrar después de cada uno para actualizar Conda a la última versión:
    conda update conda install
  3. Espere hasta que se complete el proceso, luego cierre el indicador Anaconda y abra una ventana de CMD. Vea si ahora puede ejecutar comandos de Conda.

Si todavía te encuentras con el 'Conda no se reconoce como un comando interno o externo, programa operable o archivo por lotes' error, vaya al siguiente método a continuación.

Método 2: agregar Anaconda a su variable de entorno PATH durante la instalación

La forma más rápida de resolver este problema de forma automática es reinstalar Anaconda y usar una opción avanzada que conectará automáticamente Anaconda a su variable de entorno PATH. Pero tenga en cuenta que el uso de este método puede significar que aliente a ciertas aplicaciones a entrar en conflicto con su instalación de Anaconda.

En cualquier caso, si está buscando una forma de agregar Anaconda a su entorno PATH automáticamente, siga los pasos a continuación:

Nota: Si Anaconda no está instalado en su computadora, vaya directamente al paso 3.

  1. prensa Tecla de Windows + R para abrir un cuadro de diálogo Ejecutar. Luego, escriba ' appwiz.cpl 'Y presione Entrar abrir Programas y características . Vaya a la pestaña Avanzado y haga clic en Variables de entorno

    Ejecutar diálogo: appwiz.cpl

  2. Dentro Programas y características , desplácese hacia abajo por la lista de aplicaciones y localice el Distribución de anaconda . A continuación, haga clic con el botón derecho y elija Desinstalar , luego siga las instrucciones en pantalla para desinstalarlo de su sistema. Probando Anaconda

    Haga clic derecho en su distribución de Anaconda y elija Desinstalar

  3. Visite este enlace ( aquí ) y descargue la última distribución de Anaconda haciendo clic en o un icono asociado con su sistema operativo.

    Seleccionar el sistema operativo apropiado

  4. Seleccione la versión apropiada de Python que desea usar con Anaconda haciendo clic en el asociado Descargar botón.

    Descarga de la distribución de Anaconda

  5. Abra el ejecutable de instalación, presione próximo en el primer mensaje, luego acepte el Acuerdo de licencia .

    Acuerdo de licencia de Anaconda

  6. Seleccione el tipo de instalación y presione próximo Una vez más.

    Seleccione su tipo de instalación, luego presione Siguiente nuevamente

  7. Elegir el Carpeta de destino y haga clic en el próximo botón de nuevo. Le recomendamos que mantenga la ubicación predeterminada.

    Elegir la ubicación de Anaconda

  8. Este paso es crucial. En el Opciones de instalación avanzadas , marque la casilla asociada con Agregar Anaconda a mi variable de entorno PATH (debajo Opciones avanzadas ) y haga clic en Instalar en pc .

    Configurar la instalación de Anaconda para agregar la variable de entorno PATH automáticamente

  9. Una vez que se complete la instalación, escriba ' conda ”Dentro de un símbolo del sistema. Ya no deberías ver el 'Conda no se reconoce como un comando interno o externo, programa operable o archivo por lotes' error.

    Ejemplo de un comando conda exitoso dentro del símbolo del sistema

Si este método no fue efectivo o si está buscando un enfoque diferente que no implique reinstalar toda la distribución de Anaconda, pase al siguiente método a continuación.

Método 3: agregar la ruta de Conda manualmente

Si no quiere perder tiempo desinstalando toda la distribución de Anaconda, puede actualizar (o verificar) la variable de entorno asociada con Conda usted mismo. Pero antes de hacerlo, es importante averiguar la ubicación exacta de su instalación de Conda.

Siga la guía a continuación para descubrir y ajustar Conda PATH manualmente en Variables de entorno:

  1. Acceda al menú de inicio (esquina inferior izquierda) y busque ' aviso de anaconda “. Luego, haga clic en Aviso Anaconda y espere a que se abra el programa.

    Use el menú de inicio para abrir Anaconda Prompt

  2. Dentro del programa Anaconda Prompt, ejecute el siguiente comando y presione Enter para verificar la ubicación de Conda:
    donde conda

    Descubriendo la ubicación de conda

  3. Copie la segunda ubicación obtenida previamente en el paso 2, pero excluya el ejecutable. Por ejemplo: C: Usuarios madro Anaconda3 Scripts
  4. prensa Tecla de Windows + R para abrir un cuadro de diálogo Ejecutar. Luego, escriba ' sysdm.cpl 'Y presione Entrar para abrir el Propiedades del sistema pantalla.

    Ejecutar diálogo: sysdm.cpl

  5. Dentro de Propiedades del sistema ventana, ve a la Advanced pestaña y haga clic en Variables de entorno…

    Vaya a la pestaña Avanzado y haga clic en Variables de entorno

  6. Dentro de Variables de entorno para * YourUser * ventana, seleccione la Camino variable y haga clic en el Editar botón.

    Seleccione la variable Ruta y haga clic en Editar

  7. Dentro de Editar variable de entorno ventana, haga clic en el Nuevo botón. Luego, agregue estas dos ubicaciones:
     C:  Users  * YourUser *  Anaconda3  Scripts   C:  Users  * YourUser *  Anaconda3 

    Nota: Manten eso en mente * TuUsuario * es solo un marcador de posición. Reemplácelo con su propio nombre de usuario. Además, si está utilizando una versión anterior de Anaconda, cambie el número de versión en consecuencia.

Método 4: eludir el problema sin agregar Anaconda a Environment Path

Si desea evitar agregar la ruta de Anaconda a las variables de entorno, puede escribir comandos de Conda sin obtener la 'Conda no se reconoce como un comando interno o externo, programa operable o archivo por lotes' error al usar el símbolo del sistema para navegar primero a la carpeta de instalación.

Pero tenga en cuenta que esto no es muy práctico, ya que tendrá que repetir este procedimiento cada vez que abra un nuevo símbolo del sistema.

Si decide evitar el error agregando la ruta de Anaconda a su ventana de CMD, esto es lo que debe hacer:

  1. prensa Tecla de Windows + R para abrir un cuadro de diálogo Ejecutar. Luego, escriba ' cmd 'Y presione Entrar para abrir un correr caja de diálogo.

    Ejecutar diálogo: cmd

  2. Dentro de la ventana de CMD, escriba CD seguido de la ruta a la instalación de la carpeta Anaconda. A menos que haya instalado Anaconda en una ubicación similar, debería ser algo similar a:
     CD C:  Users  * YourUser *  Anaconda3  Scripts 
  3. Ejecute un comando para probar Anaconda y ver si funciona correctamente dentro del símbolo del sistema. Puedes usar este comando:
    conda --versión

    Probando Anaconda

4 minutos de lectura