Как использовать Python virtualenv

Сценарий такой: я использую Ubuntu 11 с Python 2.7, я хочу запустить Mozilla JetPack, который поддерживает Python 2.5 / 2.6, и Google App Engine, который поддерживает только Python 2.5.

Прочтите, что удалять Python 2.7 - не лучшая идея, так как Ubuntu может его использовать. Итак, правильный способ - использовать virtualenv . Но я совершенно заблудился, используя это. Я установил Python 2.5 в / usr / local / python25 , следуя этому руководству

Я попробовал

jiewmeng@JM:/usr/local/python25/bin$ ./python --version
Python 2.5.5
jiewmeng@JM:/usr/local/python25/bin$ ./python virtualenv /works/tmp/test
./python: can't open file 'virtualenv': [Errno 2] No such file or directory

, тогда все ниже работает, но я буду использовать Python 2.7

jiewmeng@JM:/usr/local/python25/bin$ virtualenv /works/tmp/test
New python executable in /works/tmp/test/bin/python
Installing distribute.................................................................................................................................................................................done.
jiewmeng@JM:/usr/local/python25/bin$ cd /works/tmp/test/bin
jiewmeng@JM:/works/tmp/test/bin$ ls
activate  activate_this.py  easy_install  easy_install-2.7  pip  python
jiewmeng@JM:/works/tmp/test/bin$ ./python --version
Python 2.7.1+

Кроме того, как мне затем запустить Mozilla JetPack или Google App Engine с этой версией Python? Извините, я новичок в Python (и Linux / Ubuntu)

10
задан Jiew Meng 23 April 2011 в 13:44
поделиться