2016-09-16 9 views
14

मैंने कुछ दिन पहले उबंटू 14.04 से उबंटू 16.04 तक अपग्रेड किया था।pyvenv काम नहीं कर रहा है क्योंकि surepip उपलब्ध नहीं है

The virtual environment was not created successfully because ensurepip is not 
available. On Debian/Ubuntu systems, you need to install the python3-venv 
package using the following command. 

    apt-get install python3-venv 

You may need to use sudo with that command. After installing the python3-venv 
package, recreate your virtual environment. 

Failing command: ['/usr/bin/python3.5', '-Im', 'ensurepip', '--upgrade', '--default-pip'] 

मैं दोनों

sudo apt-get install python3-venv 

बनाने और चलाने की कोशिश की: जब मैं

pyvenv .venv 

या

python3 -m venv .venv 
वहाँ

का उपयोग करके एक आभासी env बनाने का प्रयास एक त्रुटि है

sudo apt-get install python3.5-venv 

लेकिन यह मेरी समस्या का समाधान नहीं किया।

क्या कोई मदद कर सकता है? धन्यवाद

+0

मेरे समस्या रिहाई की जानकारी के साथ ओएस पर हल किया जाता है: वितरक ID: \t लिनक्स मिण्ट विवरण: \t लिनक्स मिंट 18.3 सिल्विया रिलीज: \t 18.3 – nix

उत्तर

35

ऐसा लगता है कि यह एक स्थानीय समस्या थी। को क्रियान्वित करने से हल:

export LC_ALL="en_US.UTF-8" 
export LC_CTYPE="en_US.UTF-8" 
sudo dpkg-reconfigure locales 

इस सूत्र पर पाया Python locale error: unsupported locale setting

+13

यह पागल है लेकिन यह सच है – user1703761

+3

वास्तव में उत्सुक है, लेकिन किसी को पता है wha टी कारण है? –

+0

ने ओएस पर डिस्ट्रो जानकारी के साथ काम नहीं किया: वितरक आईडी: लिनक्समिंट विवरण: \t लिनक्स मिंट 18.3 सिल्विया रिलीज: \t 18.3 – nix

7

python3.6-venv स्थापित करने की कोशिश:

sudo apt-get install python3.6-venv 
+0

यह मेरे लिए ज़ेस्टी कंटेनर पर काम करता था – Orny

संबंधित मुद्दे