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 == pyvenv? Хіба це ще не зламано? Чи оригінальний virtualenv все ще працює з python? якщо 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
У цей момент я зробив аборт, тому що встановлення python3-pip якраз перед цим мені дала
Setting up python3-setuptools (3.3-1ubuntu1) ...
Setting up python3-pip (1.5.4-1) ...
І я не був впевнений, чи зайві пакети замінять їх, чи перейдуть на python 2.7.
Я читав, що python 3 повинен бути за замовчуванням, що йде вперед. Оскільки і 2.7, і 3.4 є, і мають окремі команди, як я не лише переконуюсь, що Python 3 є моєю замовчуванням, але що все, що я встановлю, йде туди і використовується ним замість 2.7?
До речі, я спробував sudo apt-get python3-virtualenv і отримав: E: Неможливо знайти пакет python3-virtualenv