Nach Anaconda Installation für Python 3.4 auf meinem Mac ich konstant Meldungen sagen:Nach Anaconda installieren, erhalte ich konstant „KeyError:‚PYTHONPATH‘“ -Nachrichten
Error in sitecustomize; set PYTHONVERBOSE for traceback:
KeyError: 'PYTHONPATH'
Wie durch einen Benutzer auf eine andere Frage vorgeschlagen, ich verwendet
PYTHONVERBOSE=1 conda update --all
und die Zurückverfolgungs erhalten:
Traceback (most recent call last):
File "/Users/user/anaconda/lib/python3.4/site.py", line 506, in execsitecustomize
import sitecustomize
File "<frozen importlib._bootstrap>", line 2237, in _find_and_load
File "<frozen importlib._bootstrap>", line 2226, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1200, in _load_unlocked
File "<frozen importlib._bootstrap>", line 1129, in _exec
File "<frozen importlib._bootstrap>", line 1471, in exec_module
File "<frozen importlib._bootstrap>", line 321, in _call_with_frames_removed
File "/usr/local/lib/python2.7/site-packages/sitecustomize.py", line 15, in <module>
str(sys.version_info[0]) + '.x!\n PYTHONPATH is currently: "' + str(os.environ['PYTHONPATH']) + '"\n' +
File "/Users/user/anaconda/lib/python3.4/os.py", line 633, in __getitem__
raise KeyError(key) from None
KeyError: 'PYTHONPATH'
# destroy sitecustomize
ich mich umsah und gefunden haben, dass ‚P YTHONPATH 'existiert nicht als Schlüssel in os.environ.
Funktioniert wie ein Charme. Vielen Dank! –
Installation von Miniconda mit Homebrew schreibt diese Datei, die Probleme verursacht, wenn $ PYTHONPATH gesetzt ist. Das Umbenennen (oder Entfernen) behebt das Problem, ohne $ PYTHONPATH zu deaktivieren. – alistaire
Das hat es für mich behoben. Nur umbenannt die Datei: 'sudo mv /usr/local/lib/python2.7/site-packages/sitecustomize.py/usr/local/lib/python2.7/site-packages/sitecustomize_backup.py' –