Ich habe Anaconda installiert und kann Python ausführen, daher gehe ich davon aus, dass ich es korrekt installiert habe. Nach dieser einführenden Dokumentation versuche ich, Python v3.3 zu installieren. Daher kopiere ich die folgende Zeile und füge sie in meine Konsole ein:
conda create -n py33 python=3.3 anaconda
Das gibt mir jedoch einen Fehler:
-bash: conda: Befehl nicht gefunden
Was muss ich tun, um Conda auszuführen?
Ich arbeite an einem Linux-System.
Antworten:
Vielleicht möchten Sie dies versuchen:
für Anakonda 2:
für Anakonda 3:
für Anakonda 4:
Verwenden Sie die Anaconda-Eingabeaufforderung
und dann
um zu bestätigen, dass es funktioniert hat. Der Export PATH = ~ / anaconda3 / bin: $ PATH funktioniert, stoppt jedoch, wenn Sie das Terminal verlassen, um zu ändern, dass Sie sudo nano ~ / .bashrc ausführen und den Pfad in die Datei kopieren und speichern müssen, nachdem Sie das aktiviert haben Änderungen mit der Quelle .bashrc .
Überprüfen Sie mit conda install anaconda-navigator, falls nicht installiert, befolgen Sie die Anweisungen zur Installation von anaconda erneut
Folgen Sie diesem Video https://youtu.be/Pr25JlaXhpc
quelle
export PATH=~/anaconda/bin:$PATH
wo angebrachtexport PATH=~/anaconda3/bin:$PATH
in das Terminal tippe und es dann starteconda --version
, funktioniert es einwandfrei. Wenn ich es in meine .bashrc-Datei kopiere, das Terminal öffne und ausführeconda --version
, funktioniert es nicht. Irgendwelche Ideen warum?Es stellt sich heraus, dass ich den Weg nicht festgelegt hatte.
Dazu musste ich zuerst .bash_profile bearbeiten (ich habe es dazu auf meinen lokalen Desktop heruntergeladen, ich weiß nicht, wie man eine Datei unter Linux per Text bearbeitet).
Fügen Sie dies dann zu .bash_profile hinzu:
quelle
$HOME/anaconda/bin
die Vorderseite Ihres Pfads hinzufügen , damit der Anaconda-Python zu Ihrem Standard-Python wird.Diese Informationen sind ab dem heutigen 10. August 2016 aktuell. Hier sind die genauen Schritte, die ich unternommen habe, um dies mithilfe der oben beschriebenen Methoden zu beheben. Ich habe niemanden Beitrag gesehen:
export PATH=$PATH:$HOME/anaconda/bin
(Sie müssen den Export am Anfang der Zeile hinzufügen).Hier ist es Schritt für Schritt:
Für alle, die bei der Verwendung von oh-my-zsh auf dasselbe Problem stoßen, müssen Sie Folgendes tun:
-Öffnen Sie Ihre
.zshrc
in Ihrem Terminal. Ich verwendeiTerm 2
und habeSublime Text 3
als Standardtexteditor:subl ~/.zshrc
- Sobald die Datei in Ihrem Texteditor geöffnet ist, scrollen Sie ganz nach unten und fügen Sie Folgendes hinzu:
export PATH=$PATH:$HOME/anaconda/bin
- Speichern Sie die Datei und schließen Sie sie.
- Schließen Sie Ihr Terminal und starten Sie es neu.
- Sobald Sie wieder in Ihrem Terminal sind, geben Sie Folgendes ein:
conda --v
Sie sollten dann die
conda
installierte Version auf Ihrem Bildschirm sehen.Wenn Sie zsh verwenden, zeigt Ihnen Ihr Terminal möglicherweise dies an
zsh: command not found: rvm-prompt
.Die Lösung ist:
alias rvm-prompt=$HOME/.rvm/bin/rvm-prompt
innerhalb der.zshrc
Datei hinzufügen .source .zshrc
.Dann wird der
zsh: command not found: rvm-prompt
Wille verschwinden.quelle
export PATH=$PATH:$HOME/opt/anaconda3/bin
zum Ende der zsh-DateiWenn Sie Anaconda installiert haben, aber nicht in der Lage sind, die richtigen Versionen von Python und Ipython zu laden, oder wenn der Befehl conda: beim Versuch, conda zu verwenden, nicht gefunden wird, liegt möglicherweise ein Problem mit Ihrer Umgebungsvariablen PATH vor. Geben Sie an der Eingabeaufforderung Folgendes ein:
In diesem Beispiel wird davon ausgegangen, dass Anaconda am Standardspeicherort installiert ist
~/anaconda
.quelle
Bearbeiten Sie ~ / .bash_profile und fügen Sie dies hinzu.
dann renne
Hoffnung kann dir helfen.
quelle
source ~/.bashprofile
ausführen (auch für mein macOSX Catelina zsh-Terminal)Verwenden
conda init
Wie in wies darauf hin , eine andere Antwort , das Hinzufügen Conda manuell auf
$PATH
nicht mehr als von v4.4.0 empfohlen (siehe Release Notes ). Darüber hinaus seit Conda v4.6 neue Funktionalität zur Verwaltung der Shell-Initialisierung über dieconda init
Befehl eingeführt. Daher ist die aktualisierte Empfehlung auszuführenUnix / Linux
Windows
Sie müssen eine neue Shell starten oder Ihre Init-Datei (z. B.
source .bashrc
) als Quelle bereitstellen, damit die Änderungen wirksam werden.Wort der Vorsicht
Diese Funktion wird weiterhin experimentell unterstützt. Ich würde empfehlen, den obigen Befehl mit einem
--dry-run|-d
Flag und einem verbosity (-vv
) -Flag auszuführen , um genau zu sehen, was er tun würde. Wenn Ihre Shell-Run-Befehlsdatei (z. B..bashrc
) noch keinen von Conda verwalteten Abschnitt enthält , sollte dies wie ein einfaches Einfügen einiger neuer Zeilen aussehen. Wenn dies nicht so einfach einzufügen ist, würde ich empfehlen, zuerst alle vorherigen Conda-Abschnitte$PATH
und die entsprechenden Shell-Initialisierungsdateien (zbashrc
. B. ) zu löschen.Alternative Muscheln
Möglicherweise müssen Sie Ihre Shell gegenüber Conda explizit identifizieren. Wenn Sie beispielsweise
zsh
stattdessen ausführen (standardmäßig macOS Catalina), werdenbash
Sie ausgeführtBitte beachten Sie
./anaconda3/bin/conda init --help
für eine umfassende Liste der unterstützten Muscheln.Mögliche automatisierte Bereinigung
In Conda v4.6.9 wurde ein
--reverse
Flag eingeführt, mit dem das Entfernen der von eingefügten Änderungen automatisiert wirdconda init
.quelle
conda init
mit dem ausführlichen Flag arbeiten-vv
, erfahren Sie genau, was bearbeitet werden soll.conda init
überschreibt sowohl IhreC:\Users\<name>\Documents\WindowsPowerShell\profile.ps1
als auchC:\Users\<name>\Documents\PowerShell\profile.ps1
.Meine Umgebung: macOS & anaconda3
Das funktioniert bei mir:
Füge das hinzu:
* Der Exportpfad muss mit dem tatsächlichen Pfad von anaconda3 im System übereinstimmen.
Beenden und rennen:
Dann versuche es:
quelle
$ source ~/.bash_profile
.Ich bin auf High Sierra MAC OS und habe Anaconda3 gerade über den HomeBrew-Befehl installiert. Ich hatte ein Problem mit dem Laufen:
Es würde mir auch geben:
Ich habe versucht zu laufen:
aber es braucht einen GESAMTEN Pfad. Also hier sind die richtigen Schritte:
Exportieren Sie nun den GESAMTEN Pfad, in meinem Fall war es:
Beenden und rennen:
Dann versuche es:
es wird ausgegeben:
quelle
Wenn Sie gerade anaconda installiert haben und diesen Fehler erhalten haben, haben Sie wahrscheinlich vergessen, diesen Befehl auszuführen:
source ~/.bashrc
Auf diese Weise können Sie Anaconda im Terminal verwenden.
Dies mag einfach erscheinen, aber viele (einschließlich mir) machen diesen Fehler.
Wenn der Fehler weiterhin besteht, müssen Sie überprüfen, ob PATH in Ihrem System ein Anaconda-Speicherort hinzugefügt wurde.
Sobald Sie es hinzufügen, wird es Ihnen gut gehen
quelle
Wenn Sie Anaconda installiert haben und definitiv gesagt haben
yes
:Frage dann müssen Sie vielleicht nur Ihr Terminalfenster neu starten. Die Änderung wird erst wirksam, wenn Sie entweder (1) das aktuelle Fenster schließen und erneut öffnen oder (2) einfach öffnen und in einem neuen Fenster arbeiten
Öffnen Sie grundsätzlich ein neues Konsolenfenster und prüfen Sie, ob es jetzt funktioniert.
quelle
Für Windows:
Eine aktuelle Anaconda (Version 4.4.0) hat einige Verzeichnisse geändert. Sie finden "conda" in Anaconda3 / Scripts anstelle von Anaconda3 / bin.
quelle
Meistens liegt es daran, dass bei der Installation von Anaconda am Ende der PATH-Variable in der .bashrc-Datei der Anaconda-Pfad hinzugefügt wird. Wir müssen also nur das Terminal neu starten oder es einfach tun
Wenn es immer noch nicht funktioniert, befolgen Sie diese Befehle.
Fügen Sie den folgenden Befehl für anaconda3 ein
Drücken Sie die Eingabetaste und dann Strg + D.
quelle
Lauf
um zu überprüfen, ob Anakonda da ist. Wenn nicht, sollten Sie dort den Pfad hinzufügen. Wenn conda vorhanden ist, kopieren Sie die gesamte Zeile, in der Sie die Anaconda sehen, vom "Exportieren" bis zum Zeilenende. so was:
Führen Sie dies in Ihrem Terminal aus. Dann renne
um zu sehen, ob es exportiert wird und läuft!
quelle
System: macOS
Ich habe zuerst Anaconda installiert und alles hat gut funktioniert. Dann habe ich iTerm2 installiert und als ich
Python
iTerm2 eingegeben habe, habe ich das Standard-Python erhalten. So finden Sie Ihren Anaconda Python zurück:Öffnen Sie Ihre
.zshrc
Datei. Beispielsweise,vim ~/.zshrc
Fügen Sie dann
export PATH="/Users/yourusername/anaconda2/bin:$PATH"
zur letzten Zeile der Datei hinzu. Beachten Sie, dass Sie denyourusername
zu Ihrem Benutzernamen ersetzen müssen und sicherstellen müssen, dass Sie anaconda2 haben. Eine einfache Möglichkeit besteht darin, diese Zeile von zu kopieren~/.bash_profile
Speichern Sie die Datei, schließen Sie sie, starten Sie das Terminal neu und jetzt sollte Anaconda Python zurück sein.
quelle
Wenn Sie anaconda installiert haben, aber den Befehl conda nicht vom Terminal aus ausführen können, bedeutet dies, dass der Pfad wahrscheinlich nicht festgelegt ist. Versuchen Sie Folgendes:
Siehe diesen Link .
quelle
Antwort für
.bash_profile
die.zshrc
Konfiguration ein , nicht jedoch in die Konfiguration.~/anaconda3/
, sondern stattdessen in/anaconda3/
.Die
PATH
Definition in.zshrc
muss daher folgende sein:quelle
source <path to conda>/bin/activate
, dannconda init zsh
.Wenn Sie gerade MiniConda oder Anaconda installiert haben, stellen Sie sicher, dass Sie Ihr Terminal erneut ausführen.
Ich meine, schließen und öffnen Sie Ihr Terminal und versuchen Sie dann, eine Conditiona-Liste zu erstellen , um Ihre Installation zu überprüfen
Bei mir hat das geklappt !!
quelle
Ich hatte auch das gleiche Problem, dies könnte die einfachste mögliche Lösung sein
für anaconda2 verwenden
Führen Sie dann abhängig vom Namen des Verzeichnisses Ihren Befehl aus, dh conda --create
quelle
Öffnen Sie Ihr Terminal und geben Sie den folgenden Befehl ein, um dem Umgebungspfad eine Anakonda hinzuzufügen
für Anakonda 2:
für Anakonda 3:
Um die Conda-Version zu überprüfen, geben Sie einfach Folgendes ein:
Erstellen Sie eine Umgebung mit dem folgenden Befehl:
Aktivieren Sie die Quelle mit,
Dann ist Ihre Anaconda IDE fertig !!!
quelle
Vorübergehende Lösung:
quelle
Ich richte eine virtuelle Maschine ein, auf der Ubuntu ausgeführt wird. Ich habe Anaconda 3 im Ordner "Home" installiert. Als ich "conda" in das Terminal eingab, bekam ich auch den Fehler "conda: Befehl nicht gefunden".
Das Eingeben des folgenden Codes in das Terminal hat bei mir funktioniert ...
Um zu überprüfen, ob es funktioniert hat, habe ich Folgendes eingegeben:
die mit der Versionsnummer geantwortet.
quelle
Sie müssen Anaconda.sh in Ihr / home / stellen und dann ausführen, um es zu installieren. Danach können Sie laufen
export PATH=~/anaconda3/bin:$PATH
. Bemerkung: Führen Sie Anaconda.sh nicht direkt im Download aus !!!!!quelle
Überprüfen Sie zuerst den Speicherort von anaconda. Für mich habe ich anaconda3 im Verzeichnis / installiert, auf das ich zugreife
/anaconda3
Dann geben Sie in Ihrem Terminal
export PATH="<base location>/anaconda3/bin:$PATH"
für mich einexport PATH="/anaconda3/bin:$PATH"
.Schließlich Eingabe
source $/anaconda3/bin/activate
. Wechseln Sie für Sie einfach zu Ihrem Standort.Jetzt können Sie versuchen, Conda-Liste zu testen.
Besuchen Sie auch den Installationsleitfaden
quelle
1. Überprüfen Sie, wo Sie Anaconda installiert haben . In meinem Fall sieht es so aus
/home/nour/anaconda3/bin
.bashrc
Datei. Beispielsweise$ gedit .bashrc
3. Fügen Sie diese
export PATH = /home/nour/anaconda3/bin:$PATH
Zeile am Ende der Datei hinzu und speichern Sie sie.conda --version
HINWEIS: Stellen Sie sicher, dass der Pfad in Zeile Nr. 1 und Zeile Nr. 3 muss gleich sein. In meinem Fall
/home/nour/anaconda3/bin
.quelle
So bearbeiten Sie bashrc in Ubuntu
Geben Sie
PATH=$PATH:$HOME/anaconda3/bin
Esc drücken und:wq
bashrc und Ausfahrt vim zu speichern geben Sie Bildbeschreibung hierdann
und geben Sie
$ source ~/.bashrc
Now ein, um die Installation des Conda-Typs zu bestätigenquelle
Wenn Sie Anaconda mit Visual Studio 2017 für Windows installiert haben, befindet sich die ausführbare Datei conda in diesem oder einem ähnlichen Pfad.
In meinem Fall lautet der Pfad wie folgt:
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Anaconda3_64\Scripts
Schritte zum Hinzufügen zu Ihrem PFAD:
Sie können ausführen
conda
Viel Spaß beim Codieren!
quelle
Die Verwendung der
export PATH=
Strategie mitconda activate
führt zu einer Warnmeldung für conda> = 4.4.Die empfohlene Methode (siehe Versionshinweis und diesen Beitrag ) besteht darin, die
export PATH=...
Zeile zu entfernen und stattdessen in Ihrer.bashrc
(.bash_profile
) Zeile Folgendes hinzuzufügen :Wenn Sie außerdem möchten, dass conda standardmäßig aktiviert wird, fügen Sie Folgendes hinzu:
quelle
Für Windows:
quelle
In meinem Fall wurde conda Path durch die conda-Installations-Bash richtig eingestellt (in .bashrc). Aber damit es funktioniert, musste ich Dateien im bin-Unterordner mit ausführbare Dateiberechtigungen erteilen
chmod +x *
.Meine Systeminfo:
conda 4.2.9
Betriebssystem: Debian GNU / Linux 8 (jessie)
Kernel: Linux 3.16.0-4-amd64
Architektur: x86-64
quelle
Ich hatte das gleiche Problem. Was ich getan habe, entfernte das anaconda-Verzeichnis vom Installationsort und installierte es erneut, danach funktionierte es wie erwartet
quelle