2016-05-18 37 views
5

Sto cercando di creare un altro ambiente virtuale (ho già installato uno utilizzando le istruzioni tipiche trovate qui: http://docs.python-guide.org/en/latest/dev/virtualenvs/) così ho eseguito:Ubuntu dice virtualenv non è installato, ma pip dice che è

$ virtualenv experimental 

- > Il programma 'virtualenv' non è attualmente installato. È possibile installarlo digitando: sudo apt install virtualenv

ho controllato per vedere se forse il programma necessario per essere aggiornato:

$ pip install virtualenv --upgrade 

-> Requisiti già up-to-date: virtualenv in /home/uniside/.local/lib/python2.7/site-packages

Qualche idea su cosa sta succedendo qui?

risposta

11

Utilizzare sudo. Attualmente si sta installando nella tua directory locale.

sudo pip install virtualenv 
+0

Sì, che ha funzionato grazie! Mi sento stupido ora ... –

+1

@RogerRoglans Benvenuto. Quindi accetta la risposta. – khrm

+1

come si esegue quello all'interno della directory locale? Ho lo stesso problema e quando aggiungo '.local/lib/python2.7/site-packages' alla mia variabile' PATH', ancora non lo riconosce. – jimijazz

0

La risposta di @khrm non ha funzionato per me.

sono stato in grado di fare questo con:

sudo apt install virtualenv