2017-06-13 1 views
0

Immer wenn ich irgendein Python2 Programm oder geöffneten Python Interpreter laufe, erhalte ich den folgenden Fehler.Importfehler in Python2.7 in ubuntu14.04

$~/python> python setup.py 
Could not find platform independent libraries <prefix> 
Could not find platform dependent libraries <exec_prefix> 
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] 
Could not find platform independent libraries <prefix> 
Could not find platform dependent libraries <exec_prefix> 
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] 
ImportError: No module named site 

Wenn ich Feuer den folgenden Befehl

$ export PYTHONPATH=/usr/local/lib/python2.7 

ich die folgende Fehlermeldung erhalten

ImportError: No module named site 

ich auch versucht haben, die Python-Neuinstallation mit folgenden Befehl

sudo apt-get install --reinstall python 

aber es hilft bei alle.

Vielen Dank im Voraus.

Antwort

0

exportieren PYTHONHOME =/usr/local. Python sollte unter OS X in/usr/local installiert werden.

+0

Ihre letzte Zeile ist ein wenig off-topic. Benutzer erhält einen Fehler in Ubuntu und Sie schlagen etwas auf OS X vor – Gahan

+0

Ich habe den Fehler behoben. Ich habe stattdessen folgenden Befehl ausgelöst: $ export PYTHONPATH =/usr/lib/python2.7. /usr/local/lib/python2.7 ist die Adresse der virtuellen Python-Umgebung. Aber der _error erscheint wieder, sobald ich mein ubuntu neu starte. Wie kann ich den Fehler dauerhaft beheben und PYTHOPATH für python3 einstellen? @Gahan @praneet drolia –

+0

versuchen, python mit anaconda – Gahan