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
Cosa sta succedendo qui? è python-virtualenv == pyvenv? Non è ancora rotto? Virtualenv originale funziona ancora con Python? se venv (troppe variazioni di nomi !!!) fa parte della libreria standard, https://docs.python.org/3/library/venv.html , perché mi viene detto di installarlo?
E quando ho provato a installarlo, ho ottenuto:
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
A quel punto ho interrotto, perché l'installazione di python3-pip poco prima mi aveva dato
Setting up python3-setuptools (3.3-1ubuntu1) ...
Setting up python3-pip (1.5.4-1) ...
E non ero sicuro se i pacchetti extra li sovrascrivessero o andassero su Python 2.7.
Ho letto che Python 3 dovrebbe essere il default in futuro. Dal momento che sono presenti sia la 2.7 che la 3.4 e hanno comandi separati, come posso assicurarmi non solo che Python 3 sia il mio valore predefinito, ma che tutto ciò che installo vada lì e venga usato da esso invece della 2.7?
A proposito, ho provato sudo apt-get python3-virtualenv e ho ottenuto: E: Impossibile trovare il pacchetto python3-virtualenv