0

es ist wirklich das erste, dass ich zweite Python-Umgebung erstellen muss, und ich brauche Ihre Hilfe!Anaconda: ändern Umwelt Fehler - Python

Ich habe eine neue Umgebung mit Anaconda erstellt (unter Mac OS 10.12.4). Aber ich kann nicht von meiner Grundwurzelumgebung zur neuen gehen.

ich diesen Code aus der Dokumentation bin mit:

source activate <myenvname> 

PermissionError: [Errno 13] Permission denied: '/Users/anaconda/lib/python3.5/site-packages/llvmlite-0.17.0-py3.5.egg-info/PKG-INFO' 

Auch ich 'sudo' verwende, funktioniert es nicht ...

Mit dem anaconda Navigator habe ich versucht, das starten zweite Umgebung mit 'open terminal' aber ich habe den gleichen Fehler.

root environment and the second one

Ich habe nicht eine klare Antwort in Internet ... :)

Alles Gute gefunden,

+0

Es sieht so aus, dass Ihre 'conda env' nicht richtig erstellt wird, da nicht viele Pakete in Anaconda Navigator angezeigt werden. Sie versuchen, einen anderen zu erstellen und versuchen, erneut darauf zu wechseln. Neben der Verwendung von Navigator können Sie den Befehl 'conda create --name yorenv python = 3.5 anaconda' verwenden, um ein neues' conda env' zu erstellen. – thewaywewere

+0

Danke, dass Sie sich kurz Zeit nehmen, um zu antworten! aber es funktioniert immer noch nicht. sudo: source: command not found –

+0

Ich habe in meinem Mac Book kein Problem mit dem gleichen Mac OS wie Ihrem gefunden. Der Befehl 'source' funktioniert einwandfrei. Oder hast du versucht "Jupyter" von "Anaconda Navigator" zu starten? Wenn Sie ein neues Notebook erstellen, können Sie mit 'Jupyter'' env' einstellen, wenn es richtig funktioniert. – thewaywewere

Antwort

0

source ein Shell-Befehls eingebaut ist, kann es nicht sein, ohne die Shell ausgeführt. sudo führt die Shell nicht standardmäßig aus. Um die Shell explizit auszuführen, verwenden Sie die Option -s.

sudo -s source activate orangecolors 

Hoffe diese Hilfe.

+0

Ich habe ein Bild mit dieser Zeile hinzugefügt, aber es funktioniert nicht richtig. Still Python 3.5 und nicht 3.6. es ist komisch. Mein MacBook Pro ist verfolgt –

+0

Sie können diese beiden Befehle versuchen. 1) 'sudo su' dann 2) 'source activate orangecolors'. Angenommen, es ist einfach, es zum Laufen zu bringen. – thewaywewere

+0

Großartig! Bitte verbringe Zeit, um dies zu lesen ["Was soll ich tun, wenn jemand meine Frage beantwortet?"] (Http://stackoverflow.com/help/someone-answers). – thewaywewere