Сценарий таков: я нахожусь на 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)