Minoru
04.07.2011 18:02 netbook
Господа, мне тут понадобилось потыкать Google App Engine, в связи с чем был скачан SDK. Так вот, проблема состоит в том, что он требует python2.5, а у меня установлены и 2.5, и 2.6. В шабангах везде /usr/bin/env python, поэтому все скрипты автоматически запускаются под 2.6. Я так понимаю, что для решения проболемы мне достаточно каким-то чудестным образом исключить python2.6 из окружения, но я не представляю, как это сделать. Идеи?
P.S. 2.6 удалить нельзя из-за зависимостей, работать и писать под него же нельзя из-за того, что результат может не запуститься на боевом сервере (на котором 2.5). Питон я (пока) что не знаю вообще, поэтому рассчитывать на сознательное написание кода таким образом, чтобы обязательно работал в 2.5, не приходится.
man virtualenv
sudo ln -s /usr/bin/python25 /usr/bin/python?
Спасибо!
rm -f /usr/bin/python && ln -s /usr/bin/python2.5 /usr/bin/python
Фэйл. Тройной.
фу, какой грязный хак. Я хотел что-то типа /1, и к счастью оно есть.
Не за что :)
Сказал первое, что пришло в голову.
Да, можно и виртуалэнвом, так даже лучше.
/2. Пост не читай @ сразу отвечай.
Опять фэйл
Посмотри на время его ответа и моего. Пока я отвечал, он писал свой.
Вот отсюда и все твои проблемы с линуксами :) j/k
Обоснуй.
Не вижу.
Написано же — «j/k».
Ну это тоже шутка из разряда «первое, что пришло в голову».
Именно так.
Зависимости, ёпт!
Проблемы бинареблядков.
Проблемы питоноблядков, ибо не все системные скрипты взлетят под 2.5 :)
Ну это попахивает убунтупроблемами. В нормальных дистрибутивах питон — лишь еще один язык.
#emerge --unmerge python
:3
Я же говорю, в нормальных дистрибутивах.
ШИНДОШС?
дистрибутивах операционных систем.
Да, питон под ШИНДОШС заслуживает отдельного треда, очень забавная штука.
DOS?! Inferno, QNX? Мисье знает толк в извращениях.
Умвр :)
Да работать-то работает, не спорю, но когда требуется твое участие, начинаются СПЕРМОПЛЯСКИ.
У меня на работе до недавного времени не было ничего, кроме спермооси и ничего, нормально писал говнокот :)
Н-дя. А всего-то достаточно было сделать python2.5 scriptname…
Это не Ъ!