Ich habe die neueste Version von Anaconda installiert. Nun möchte ich OpenCV darin installieren. Wenn ich tippe:
conda install -c https://conda.binstar.org/anaconda opencv
Ich erhalte folgende Fehlermeldung: " conda wird nicht als interner Befehl erkannt ... " (Entschuldigung, ich versuche aus dem Französischen zu übersetzen, da mein Betriebssystem in Französisch ist)
Das Problem ist, dass Conda mit Anaconda kommt, daher frage ich mich, warum Anaconda anstößt und der obige Befehl nicht funktioniert.
Ich hatte ein ähnliches Problem. Ich habe conda.exe
gesucht und im Skriptordner gefunden. In Anaconda3 müssen Sie also PATH
zwei Variablen hinzufügen. Der erste ist Anaconda_folder_path
und der zweite ist Anaconda_folder_path\Scripts
.
Gehen Sie zu Control Panel\System and Security\System\Advanced System Settings
und suchen Sie nach Environment Variables
.
Ihre Benutzervariablen sollten Path=Path\to\Anaconda3\Scripts
enthalten.
Sie müssen herausfinden, wo sich Ihr Anaconda3
-Ordner befindet (d. H. Der Pfad zu diesem Ordner). Mein war in C:\Users
.
Sie müssen conda
zu PATH
hinzufügen. Geben Sie dazu Folgendes ein:
export PATH=/path/to/anaconda3/bin:$PATH
.
Dasselbe gilt für den Pfad zum anaconda3
-Ordner (normalerweise wird der Pfad in $HOME
gespeichert).
Wenn Sie dies nicht jedes Mal tun möchten, wenn Sie eine Sitzung starten, können Sie auch conda
zu PATH
in Ihrer .bashrc
-Datei hinzufügen:
echo 'export PATH=/path/to/anaconda3/bin:$PATH' >> ~/.bashrc
Ich hatte ein ähnliches Problem und habe mit den Umgebungsvariablen Path die folgenden Schritte ausgeführt, um das Problem zu beheben
Befindet sich dort, wo meine Anaconda3 installiert wurde. Ich betreibe Windows 7. Meiner befindet sich unter C:\ProgramData\Anaconda3.
Öffnen Sie Systemsteuerung - System - Erweiterte Systemeinstellungen , klicken Sie auf der Registerkarte Erweitert auf Umgebungsvariablen.
Unter System Variables finden Sie "Path" fügen Sie Folgendes hinzu: C:\ProgramData\Anaconda3\Scripts; C:\ProgramData\Anaconda3 \;
Speichern und neues Terminal öffnen. Geben Sie "conda" ein. Es hat für mich funktioniert.
Hoffe, diese Schritte helfen
Wenn Sie Anaconda jetzt unter Windows installieren, wird Python oder Conda nicht automatisch zu Ihrem Pfad hinzugefügt. Sie müssen es also selbst hinzufügen.
Wenn Sie nicht wissen, wo sich Ihre Conda und/oder Ihr Python befindet, geben Sie die folgenden Befehle in Ihre Anaconda-Eingabeaufforderung ein
Als Nächstes können Sie Python und Conda zu Ihrem Pfad hinzufügen, indem Sie den Befehl setx in der Eingabeaufforderung . verwenden.
Schließen Sie als Nächstes den Befehl Prompt und öffnen Sie eine neue. Herzlichen Glückwunsch, Sie können jetzt Conda und Python verwenden
Quelle: https://medium.com/@GalarnykMichael/install-python-on-windows-anaconda-c63c7c3d1444
Sie müssen wahrscheinlich Ihre Variable PATH
aktualisieren, um den Installationsort von Anaconda anzugeben.
Siehe https://github.com/ContinuumIO/anaconda-issues/issues/41 für ein ähnliches Problem.
Ich vermute, Sie vergessen, PATH zu exportieren, Anaconda/bin muss in Ihrem $ PATH hinzugefügt werden. (Linux, OSX allgemeines Problem). Stellen Sie unter Windows sicher, dass Sie als Administrator Installation und Befehle ausführen.
Konfrontiert mit demselben Problem unter Windows 10 und Verwendung der Windows-Cmd.
Behebung des Problems durch Ausführen des folgenden Befehls in der Anaconda-Eingabeaufforderung, die mit Anaconda3 geliefert wird (als Administrator):
conda install -c menpo opencv3=3.1.0
Befehl auf der offiziellen Website: https://anaconda.org/menpo/opencv3
Gleiches Problem mit Anaconda unter Ubuntu 15.10. Ich schloss das Terminal und öffnete ein neues Fenster. Es funktionierte gut.
Stellen Sie den Dateipfad mit (für anaconda3) ein.
export PATH=~/anaconda3/bin:$PATH
Dann prüfen Sie, ob es funktioniert hat mit ...
conda --version
Dies funktionierte für mich, als 'conda' den Befehl nicht gefunden zurückgab.
Wenn dieses Problem weiterhin besteht, möchten Sie möglicherweise alle Pfadwerte in der Variablen PATH (unter Control Panel\System and Security\System\Advanced System Settings
) überprüfen. Möglicherweise ist ein anderer Pfad ungültig oder enthält ein ungültiges Zeichen.
Heute hatte ich das gleiche Problem und fand ein doppeltes Anführungszeichen in einem anderen Pfadwert in der PATH-Variablen. Alle Pfade danach (einschließlich einer frisch installierten Conda) waren nicht nutzbar. Durch das Entfernen des doppelten Anführungszeichens wurde das Problem behoben.
Versuchen Sie, das Terminal neu zu starten. Ich hatte das gleiche Problem und arbeitete nach dem Neustart des Terminals.
In Windows 10 ging ich zu dem Ordner, in dem Anaconda gespeichert ist. In meinem Fall ist es im Ordner\Anaconda3 als Verknüpfung zum Öffnen eines Eingabeaufforderungsfensters mit dem Namen "Anaconda Prompt". Öffnen Sie das und führen Sie den Befehl t hier aus.
Wie andere Benutzer bereits sagten, ist es am besten für Windows-Benutzer, die globale Umgebungsvariable festzulegen.
Ich installiere die Miniconda3 für MXNet.
Bevor ich etwas tue, funktioniert nur Anaconda Prompt für conda
.
Nachdem Sie die globale Umgebungsvariable festgelegt haben, funktionieren The CMD und Git Bash . In einigen IDEs wie RStudio funktioniert der verschachtelte Git Bash jedoch nicht.
Nach dem Neustart meines Computers funktioniert der Git Bash im RStudio für conda
.
Ich hoffe, dass diese Tests für Sie hilfreich sind.
Ich habe dasselbe Problem und es stellt sich heraus, dass ich neben der Einstellung der PATH-Variablen auch kein cmd-Fenster schließen sollte, das während der Installation geöffnet wurde. Eine Neuinstallation würde funktionieren