Saya baru-baru ini menginstal ulang ubuntu dan melakukan peningkatan ke 16.04 dan tidak dapat menggunakan python:
$ 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
Pada titik ini, python sendiri tidak berfungsi
$ 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
Bahkan saran ini tidak lagi berfungsi:
unset PYTHONHOME
unset PYTHONPATH
Setiap saya memperbaikinya dengan satu cara, itu kembali lagi. Beberapa jawaban membantu memperbaikinya untuk sementara, tetapi tidak untuk selamanya. Saya telah menginstal ulang python dan python3 beberapa kali. Apa yang dapat saya lakukan dari sini? Terima kasih
which python
untuk memeriksa biner python mana yang Anda miliki pertama kali di $ PATH.