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.
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.
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.
- 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.
Artículo relacionado - Python Error
- Administrar fallas de segmentación en Python
- Archivo <Stdin>, Línea 1, en <Módulo> Error en Python
- Arreglar AttributeError: el objeto 'generador' no tiene atributo 'siguiente' en Python
- Arreglar NameError: la variable no está definida en Python
- Arreglar Socket.Gaierror: [Errno 8] Nodename ni Servname proporcionado, o desconocido en Python