최근에 우분투를 다시 설치하고 16.04로 업그레이드했으며 파이썬을 사용할 수 없습니다.
$ 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
이 시점에서 파이썬 자체는 작동하지 않습니다.
$ 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
이 제안조차 더 이상 작동하지 않습니다.
unset PYTHONHOME
unset PYTHONPATH
내가 한 방향으로 고칠 때마다 다시 돌아옵니다. 몇 가지 답변은 일시적으로 문제를 해결하는 데 도움이되지만 좋지 않습니다. python과 python3을 여러 번 다시 설치했습니다. 여기서 무엇을 할 수 있습니까? 감사합니다
which python
$ PATH에서 가장 먼저 가지고있는 Python 바이너리를 확인하려면 실행하십시오 .