Fix Command cl.exe fehlgeschlagen: Keine solche Datei oder Verzeichnis in Windows
pip
ist ein Tool für Python, mit dem Sie Pakete installieren und verwalten können. Python benötigt einen C-Compiler, um Pakete wie spacy
, pyodbc
, pychm
usw. zu installieren, da sie teilweise mit C/C++ erstellt wurden.
Der Fehler command: 'cl.exe' failed
tritt auf, wenn Sie pip
verwenden, um das Paket zu installieren, das einen C-Compiler erfordert.
In diesem Tutorial erfahren Sie, wie Sie den Fehler Befehl 'cl.exe' fehlgeschlagen: Keine solche Datei oder kein solches Verzeichnis
in Windows beheben.
Beheben Sie den Fehler Befehl
cl.exe fehlgeschlagen: Keine solche Datei oder Verzeichnis
in Windows
Sie müssen den Visual Studio C++-Compiler auf Ihrem Computer installieren, um dieses Problem zu lösen. Wenn Ihr System bereits über Visual Studio verfügt, können Sie die Desktopentwicklung mit C++ aus dem Visual Studio-Installer installieren, um das Problem zu beheben.
Wenn nicht, können Sie Build Tools for Visual Studio von der offiziellen Download-Seite von Visual Studio herunterladen. Führen Sie dann das Installationsprogramm aus, um C++-Build-Tools auf Ihrem Computer zu installieren.
Öffnen Sie nach Abschluss der Installation die Eingabeaufforderung Native Tools aus dem Visual Studio-Ordner. Es wird automatisch den PATH
in den Umgebungsvariablen setzen, damit die cl.exe
gefunden werden kann.
In unserem Fall ist der Ordner C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio 2022\Visual Studio Tools\VC
.
Wenn Sie den Ordner nicht finden können, suchen Sie auf Ihrem Computer nach native tools
und öffnen Sie die Eingabeaufforderung entsprechend Ihrem Betriebssystem.
- Verwenden Sie für 32-Bit die x86 Native Tools-Eingabeaufforderung.
- Verwenden Sie für 64-Bit die x64 Native Tools-Eingabeaufforderung.
Nun sollte der Fehler command 'cle.exe' failed: No such file or directory
behoben sein und der Befehl sollte fehlerfrei funktionieren.
Der C++-Compiler ist für Pakete, die in C/C++ geschrieben sind, unerlässlich. Andernfalls erhalten Sie wahrscheinlich den Fehler Befehl 'cle.exe' fehlgeschlagen
, wenn Sie solche Pakete mit pip
installieren.
Wir hoffen, dass dieses Tutorial Ihnen geholfen hat, das Problem zu lösen.
Verwandter Artikel - Python Error
- Adresse wird bereits verwendet Fehler in Python
- AttributeError: __Exit__ in Python
- AttributeError: 'Dict'-Objekt hat kein Attribut 'Append' in Python
- AttributeError: 'NoneType'-Objekt hat kein Attribut 'Text' in Python
- AttributeError: Int-Objekt hat kein Attribut
- AttributeError: Modul Urllib hat keine Attributanforderung