मैंने हाल ही में ubuntu को फिर से स्थापित किया और 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
हर मैं इसे एक तरह से ठीक करता हूं, यह फिर से वापस आता है। कई उत्तर अस्थायी रूप से इसे ठीक करने में मदद करते हैं, लेकिन अच्छे के लिए नहीं। मैंने कई बार अजगर और अजगर 3 को फिर से स्थापित किया है। मैं यहाँ से क्या कर सकता हूँ? धन्यवाद
which python
आप $ पथ में पहली है जो अजगर द्विआधारी जाँच करने के लिए।