Arreglar el comando cl.exe falló: no existe tal archivo o directorio en Windows

Rohan Timalsina 15 febrero 2024
Arreglar el comando cl.exe falló: no existe tal archivo o directorio en Windows

pip es una herramienta para Python que le permite instalar y administrar paquetes. Python necesita un compilador de C para instalar paquetes como spacy, pyodbc, pychm, etc. porque están construidos en parte con C/C++.

El error comando: 'cl.exe' falló ocurre cuando usas pip para instalar el paquete que requiere un compilador C.

Este tutorial le enseñará cómo solucionar el error comando 'cl.exe' falló: No existe tal archivo o directorio en Windows.

Solucione el error comando 'cl.exe' fallido: No existe tal archivo o directorio en Windows

Debe instalar el compilador Visual Studio C++ en su computadora para resolver este problema. Si su sistema ya tiene Visual Studio, puede instalar el desarrollo de escritorio con C++ desde el instalador de Visual Studio para solucionar el problema.

Instale el desarrollo de escritorio con C++

De lo contrario, puede descargar Build Tools para Visual Studio desde la página de descarga oficial de Visual Studio. Luego ejecute el instalador para instalar las herramientas de compilación de C++ en su computadora.

Instalar herramientas de compilación de C++

Después de completar la instalación, abra el símbolo del sistema de Native Tools desde la carpeta de Visual Studio. Establecerá automáticamente la RUTA en las variables de entorno para que se pueda encontrar el cl.exe.

En nuestro caso, la carpeta es C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio 2022\Visual Studio Tools\VC.

Si no puede ubicar la carpeta, busque herramientas nativas en su computadora y abra el símbolo del sistema de acuerdo con su sistema operativo.

Abra el símbolo del sistema de herramientas nativas

  • Para 32 bits, use el símbolo del sistema de herramientas nativas x86.
  • Para 64 bits, use el símbolo del sistema de herramientas nativas x64.

Ahora el error comando 'cle.exe' falló: No existe tal archivo o directorio debería corregirse, y el comando debería funcionar sin errores.

El compilador de C++ es esencial para los paquetes escritos en C/C++. De lo contrario, es probable que obtenga el error el comando 'cle.exe' falló al instalar dichos paquetes usando pip.

Esperamos que este tutorial le haya ayudado a resolver el problema.

Rohan Timalsina avatar Rohan Timalsina avatar

Rohan is a learner, problem solver, and web developer. He loves to write and share his understanding.

LinkedIn Website

Artículo relacionado - Python Error