Niedawno ponownie zainstalowałem Ubuntu i zaktualizowałem do 16.04 i nie mogę używać Pythona:
$ python manage.py runserver
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ImportError: No module named 'encodings'
Aborted
W tym momencie sam Python nie działa
$ python
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ImportError: No module named 'encodings'
Aborted
Nawet ta sugestia już nie działa:
unset PYTHONHOME
unset PYTHONPATH
Za każdym razem, gdy naprawiam to w jeden sposób, wraca. Kilka odpowiedzi pomaga tymczasowo to naprawić, ale nie na dobre. Kilka razy przeinstalowałem Pythona i Pythona3. Co mogę teraz zrobić? Dziękuję Ci
which python
aby sprawdzić, który plik binarny Pythona masz pierwszy w $ PATH.