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
Co tu się dzieje? jest python-virtualenv == pyvenv? Czy to jeszcze nie jest zepsute? Czy oryginalny virtualenv nadal działa z pythonem? jeśli venv (zbyt wiele odmian nazw !!!) jest częścią standardowej biblioteki, https://docs.python.org/3/library/venv.html , dlaczego kazano mi ją zainstalować?
A kiedy próbowałem go zainstalować, otrzymałem:
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
W tym momencie przerwałam, ponieważ dało mi to zainstalowanie python3-pip tuż przed tym
Setting up python3-setuptools (3.3-1ubuntu1) ...
Setting up python3-pip (1.5.4-1) ...
I nie byłem pewien, czy dodatkowe pakiety je zastąpią, czy przejdą na Python 2.7.
Czytałem, że Python 3 powinien być domyślnym programem do przodu. Ponieważ zarówno wersja 2.7, jak i 3.4 mają osobne polecenia, w jaki sposób mogę nie tylko upewnić się, że Python 3 jest moim domyślnym, ale że wszystko, co instaluję, jest dostępne i jest używane przez niego zamiast wersji 2.7?
BTW, próbowałem sudo apt-get python3-virtualenv i dostałem: E: Nie można znaleźć pakietu python3-virtualenv