2014-04-30 5 views
0

J'ai suivi les instructions que je trouve en ligne pour tenter d'utiliser virtualenvPip et virtualenv

Mes étapes ont été:

  1. sudo easy_install pip - Je fais dans mon répertoire

  2. sudo pip install virtualenv - Je pense que virtualenv est installé à ce stade parce que lorsque j'essaie à nouveau, il dit Exigence déjà satisfait

  3. Les instructions puis me dire au CD sur mon bureau et tapez virtualenv env encore la sortie est comme suit "-bash: virtualenv: command not found"

Est-ce que cela signifie que le shell ne peut pas trouver la commande virtualenv? Je pensais l'avoir installé.

+2

Oui, cela signifie que le shell ne trouve pas la commande. Essayez d'ouvrir un nouveau shell. – wim

+0

Assurez-vous également que l'emplacement des fichiers binaires se trouve dans votre PATH. – Scott

Répondre

0

$PATH doit contenir le répertoire où virtualenv est installé. votre pip peut installer dans /usr/local/bin (ou le répertoire par défaut d'autres pip). Vous pouvez ajouter des chemins dans les fichiers ~/.bashrc ou ~/.profile~.

$ cat ~/.profile 
export PATH=$PATH:/usr/local/bin 

si vous ne trouvez pas dans virtualenv/usr/local/bin, alors vous voudrez peut-être changer l'installation pip répertoire avec option -d.

$ pip install -d your_path virtualenv 
... 
$ your_path/virtualenv 

si PATH comprennent your_path, utilisez simplement

$ virtualenv 

Et this question & answer peut vous aider.

Questions connexes