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
Was geht hier vor sich? ist python-virtualenv == pyvenv? Ist das nicht noch kaputt? Funktioniert original virtualenv noch mit Python? Wenn venv (zu viele Namensvariationen !!!) Teil der Standardbibliothek ist, https://docs.python.org/3/library/venv.html , warum muss ich es installieren?
Und als ich versuchte, es zu installieren, bekam ich:
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
An welcher Stelle habe ich abgebrochen, weil mir die Installation von python3-pip kurz zuvor gegeben hatte
Setting up python3-setuptools (3.3-1ubuntu1) ...
Setting up python3-pip (1.5.4-1) ...
Und ich war mir nicht sicher, ob die zusätzlichen Pakete sie überschreiben oder auf Python 2.7 gehen würden.
Ich habe gelesen, dass Python 3 in Zukunft die Standardeinstellung sein soll. Da sowohl 2.7 als auch 3.4 vorhanden sind und separate Befehle haben, wie kann ich dann nicht nur sicherstellen, dass Python 3 meine Standardeinstellung ist, sondern dass alles, was ich installiere, dort abgelegt wird und von Python 3 anstelle von 2.7 verwendet wird?
Übrigens habe ich sudo apt-get python3-virtualenv ausprobiert und Folgendes erhalten: E: Das Paket python3-virtualenv konnte nicht gefunden werden