Мой сервер имеет Python2.5. Я хочу перейти на новый Python (2.7.x в моем случае). Я скомпилировал python из источника, я скачал новейший virtualenv (1.5.1).
Теперь в основном то, что я пытаюсь сделать:
./packages/virtualenv/virtualenv.py --python=packages/Python-2.7/python env/
Typing:
./packages/virtualenv/virtualenv.py
Предоставляет:
1.5.1
Во время ввода:
packages/Python-2.7/python
Содержит:
Python 2.7 (r27:82500, Nov 21 2010, 23:19:15)
[GCC 4.3.2] on linux2
(cut help mesage)
>>>
Однако запуск virutalenv приводит к:
AssertionError: Filename/packages/Python-2.7/Lib/os.py не запускается ни с одним из этих префиксов: ['/usr/local']
Что бы это ни значило, и чем бы я ни был, или я не ошибаюсь.
P.S. При создании env + python я основывался на вопросе: Как мне обойти эту проблему, создавая виртуальную среду с помощью Python с настраиваемым построением?