Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 20, 2009 12:33:13

romankrv
От:
Зарегистрирован: 2008-05-23
Сообщения: 513
Репутация: +  0  -
Профиль   Отправить e-mail  

переключение версий python для проекта

pythonwin
просто при запуске проекта указывай при помощи какой версии питона нужно выполнять скрипт
Имеется ввиду указывать в каждом файле #!/usr/bin/python2.5, ?или это можно задать это глобально и где?

Офлайн

#2 Апрель 20, 2009 12:40:39

pythonwin
От:
Зарегистрирован: 2006-07-18
Сообщения: 1294
Репутация: +  0  -
Профиль   Отправить e-mail  

переключение версий python для проекта

$python2.5 runserver



Офлайн

#3 Апрель 27, 2009 22:14:25

Zada
От:
Зарегистрирован: 2009-04-27
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

переключение версий python для проекта

А зачем для запуска джанго указывать более древнюю версию? Нет, ну просто интересно, дял чего это может понадобиться, лично я с таким никогда не сталкивался. Вот у нас разработка под 2.6, прод сервер 2.5, ну никаких различий, неполадок, багов, глюков не замечал. Предостережите, а?



Офлайн

#4 Апрель 28, 2009 00:21:29

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

переключение версий python для проекта

Zada
Django под app engine patch, например. У меня в 2.6 были ошибки.

Офлайн

#5 Май 18, 2009 16:40:46

romankrv
От:
Зарегистрирован: 2008-05-23
Сообщения: 513
Репутация: +  0  -
Профиль   Отправить e-mail  

переключение версий python для проекта

Zada
ну никаких различий, неполадок, багов, глюков не замечал.
а ты попробуй код запустить и поймешь что 2.6 с джангой (и некоторые модули ) не полностью дружат
class ThumbnailImageField(models.ImageField):
def save_form_data(self, instance, data):
if data and isinstance(data, UploadedFile):
im = Image.open(data).convert("RGB")
super(ThumbnailImageField, self).save_form_data(instance, data)

Офлайн

#6 Май 18, 2009 17:03:05

romankrv
От:
Зарегистрирован: 2008-05-23
Сообщения: 513
Репутация: +  0  -
Профиль   Отправить e-mail  

переключение версий python для проекта

Хотел продолжить тему
Установил с “нуля” ubuntu9.04 там по умолчанию идет python2.6 а вот python2.5- не установлены. К чему бы это?
И вопрос:
1)Где можно смотреть – когда 2.6 можно использовать вместе с джангой, ведь как я понимаю что 2.6 еще не готов к норамальному использованию вместе с джангой (например я столкнулься с ошибкой в PIL ( смотри пост выше ) )
2) Можно ли безболезненно деинсталить питон 26 а вместо него 25 (я попытался такое сделать sudo apt-get purge python2.6) но это насмерть убило систему (Как всетаки питон глубоко пролез в линукс или наобарот :) )

Отредактировано (Май 18, 2009 17:03:44)

Офлайн

#7 Май 18, 2009 17:58:54

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

переключение версий python для проекта

romankrv
1. Смотри в транк джанги. (какое PIL имеет отношение к джанге? Тут надо смотреть в разработку PIL)
2. Не надо ничего сносить. Достаточно поставить 2.5 и потом вызывать все строкой $ python2.5 <command>

Отредактировано (Май 18, 2009 17:59:57)

Офлайн

#8 Май 19, 2009 12:37:00

romankrv
От:
Зарегистрирован: 2008-05-23
Сообщения: 513
Репутация: +  0  -
Профиль   Отправить e-mail  

переключение версий python для проекта

Оказалось что код который я привел в “ #15 ” и ошибка которая вылетала с которой я связывал проблему python2.6 неверно.
Проблема была в версии транка то есть код не работает если транк больше 10189. Об этом я написал тикет.
Ждем обновления … :)

Офлайн

#9 Май 19, 2009 21:01:07

romankrv
От:
Зарегистрирован: 2008-05-23
Сообщения: 513
Репутация: +  0  -
Профиль   Отправить e-mail  

переключение версий python для проекта

Написал я тикет но такое чуство что меня не совсем поняли –
http://code.djangoproject.com/ticket/11149
Смысл там в том что если я использую версию транка больше чем 10189 (текущий сейчас 10825 тоже проблемный с моим кодом который там приведен) вываливает ошибку “cannot identify image file” на версии 10189 работает без проблем.

Офлайн

#10 Май 20, 2009 13:42:00

romankrv
От:
Зарегистрирован: 2008-05-23
Сообщения: 513
Репутация: +  0  -
Профиль   Отправить e-mail  

переключение версий python для проекта

Нет уже поняли даже пофиксили правда стал другой баг вылетать

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version