2017-06-22 5 views
0

Sobald ich miniconda installiert haben, bin ich ständig in der Wurzel miniconda Umgebung zB:aus Wurzel Conda Umgebung Get

[email protected]:~$ conda info --envs 
# conda environments: 
# 
bunnies     /home/luc/miniconda3/envs/bunnies 
expose     /home/luc/miniconda3/envs/expose 
testano     /home/luc/miniconda3/envs/testano 
testcondaenv    /home/luc/miniconda3/envs/testcondaenv 
root     * /home/luc/miniconda3 

die auf der Verwendung dieser Umgebung python3 ausführbaren Ergebnisse:

[email protected]:~$ which python3 
/home/luc/miniconda3/bin/python3 

Wie kann ich diese Root-Umgebung verlassen, ohne Python tatsächlich zu deinstallieren? Z.B. Ich mag

[email protected]:~$ which python3 
/usr/bin/python3 

und ausdrücklich auf die miniconda Verteilung von Python beziehen (mit vollständigem Pfad /home/luc/miniconda3/bin/python3), wenn ich es brauche.

Ich möchte kein endgültiges Ziel dabei erreichen, ich möchte nur verstehen, was passiert und wie es funktioniert.

Antwort

4

Sehen Sie Ihre .bashrc-Datei. Miniconda fügt ihre Pfade hinzu und ändert den Standard, sucht diese Datei und ändert oder fügt den gewünschten Pfad hinzu oder entfernt den Anaconda/Miniconda-Pfad.

In .bashrc (wahrscheinlich ~/.bashrc) Sie so etwas wie sehen:

# added by Miniconda3 4.3.14 installer 
export PATH="/path/to/miniconda3/bin:$PATH" 

Fügen Sie Ihren Weg nach dieser Zeile, ändern Sie diesen Pfad oder, für vorübergehend export auf Befehlszeile verwenden.

Obs.

  • Danach, wahrscheinlich müssen Sie durch vollständige Pfad miniconda nennen verwenden.
  • Starten Sie Ihre Sitzung nach Änderungen in. Bashrc.
+0

Ich musste das Terminal nach dem Kommentieren dieser Zeile neu starten. Aber es funktioniert endlich, danke. – LucG

+0

Ja, ich habe vergessen, dies zu erwähnen, bearbeitet. :-) – Sidon

Verwandte Themen