2013-01-18 6 views
0

J'ai python2.6 sur ubuntu lucid .J'ai installé virtualenv 1.8.2 pour python2.6 est le virtualenv-1.8.2-py2.6.egg .Il dans le dossier /usr/local/lib/python2.6/dist-packages.installation python2.7 utilisant virtualenv dans ubuntu-lucides

Je veux installer à l'aide python2.7 virtualenv je peux tester certains de mes code.How vais-je faire à ce sujet? J'ai essayé

virtualenv venv27 --distribute --no-site-packages --python=python2.7 

qui a donné une erreur comme

The executable python2.7 (from --python=python2.7) does not exist 

S'il vous plaît dites-moi comment s'y prendre? Dois-je mettre à jour mon O.S? Ne pas télécharger ou installer Python (différent de rvm de Ruby)

+0

Avez-vous installé Python 2.7? – Blender

+0

non J'ai seulement python2.6 qui est livré avec lucid – damon

+1

Vous aurez besoin d'installer Python 2.7 afin de l'utiliser dans Virutalenv. – Blender

Répondre

0

Lorsque vous spécifiez quel python virtualenv doit être basé sur (--python=PYTHON_BIN), cet exécutable doit exister. virtualenv utilise cette installation python pour créer ses liens symboliques, shebangs, et tout. Comme @Blender et @Dikei vous l'ont dit, vous devez avoir Python 2.7 avant de créer votre virtualenv.

Questions connexes