malikarumi@Tetouan2:~$ pip install virtualenv
Collecting virtualenv
Downloading virtualenv-12.0.7-py2.py3-none-any.whl (1.8MB)
100% |################################| 1.8MB 330kB/s
malikarumi@Tetouan2:~$ pip freeze
(a lot of stuff, but not virtualenv)
malikarumi@Tetouan2:~$ virtualenv testvenv1
The program 'virtualenv' is currently not installed. You can install it by typing:
sudo apt-get install python-virtualenv
यहाँ क्या हो रहा है? python-virtualenv == पाइवेनव है? अभी भी टूटा नहीं है? क्या मूल वर्चुअन अभी भी अजगर के साथ काम करता है? अगर venv (बहुत अधिक नाम विविधताएँ !!!) मानक पुस्तकालय का हिस्सा है, https://docs.python.org/3/library/venv.html , मुझे इसे स्थापित करने के लिए क्यों कहा जा रहा है?
और जब मैंने इसे स्थापित करने की कोशिश की, मुझे मिल गया:
malikarumi@Tetouan2:~$ sudo apt-get install python-virtualenv
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
python-colorama python-distlib python-html5lib python-pip python-setuptools
जिस बिंदु पर मैंने गर्भपात किया, क्योंकि इससे पहले कि मुझे दिया था, अजगर-पाइप स्थापित करना
Setting up python3-setuptools (3.3-1ubuntu1) ...
Setting up python3-pip (1.5.4-1) ...
और मुझे यकीन नहीं था कि अगर अतिरिक्त पैकेज उन्हें अधिलेखित कर देंगे या अजगर 2.7 पर चले जाएंगे।
मैंने पढ़ा है कि अजगर 3 को आगे बढ़ने वाला डिफ़ॉल्ट माना जाता है। चूँकि २., और ३.४ दोनों हैं, और अलग-अलग कमांड हैं, मैं न केवल यह सुनिश्चित करता हूं कि पायथन ३ मेरा डिफ़ॉल्ट है, लेकिन मैं जो कुछ भी स्थापित करता हूं वह वहां जाता है और २. 2.7 के बजाय इसका उपयोग किया जाता है?
BTW, मैंने sudo apt-get python3-virtualenv की कोशिश की और मिला: E: पैकेज python3-virtualenv का पता लगाने में असमर्थ