Cover Story
Ноя. 9, 2008 06:19:30
Всем доброго!
Хотел поинтересоваться. Возможно ли сделать, так чтобы в локалке на одном компьютере был компилятор python, а скрипты можно было запускать на других компьютерах?
timas
Ноя. 9, 2008 08:57:29
Может есть смысл использовать py2exe?
igor.kaist
Ноя. 9, 2008 11:08:11
Да да, py2exe самый лучший выход.. собирается программа за 1 минуту. У меня на работе через сетку успешно работают пару программ на питоне. Это было даже легче чем везде ставить клиенты и синхронизировать.
Cover Story
Ноя. 10, 2008 11:40:32
Py2exe удобная вещь только что опробовал на своем скрипте все получилось замечательно. Только вот если скриптов более десятка и постоянно их приходится поправлять. Тогда придется высылать всем новые коды, не кажется вам, что это гемор.
shiza
Ноя. 10, 2008 15:48:28
можно сделать автоапдейт, как во многих современных программах. ;)
igor.kaist
Ноя. 10, 2008 22:01:47
Я лично сделал по другому. В сетке находится всего одна программа, просто в расшаренной папке. Клиенты по ярлыку запускают у себя ее копии. То есть физически она лежит на “сервере”. Хотя это все смотря для каких целей, и смотря какая ос.
Cover Story
Ноя. 11, 2008 08:03:41
В принципе мой питон стоит на винде, в сетке стоит еще фря можно и там все организовать без проблем.
shiza
Ноя. 11, 2008 08:13:33
Я так еще делал:
Небольшой лоадер собранный в запускаемый файл, который подгружает код из центральной БД =)
igor.kaist
Ноя. 11, 2008 08:48:13
Ну я обошелся просто расшаренной папкой с программой, и ярлыками на нее у юзеров. Все работает, главное пути не задавать абсолютные. Если нужно изменить код, он меняется только на одной машине, то есть изменяется, собирается опять в py2exe, и вуаля, все уже работают с новой версией. Но с линуксом этот вариант я думаю не прокатит
Cover Story
Ноя. 11, 2008 18:22:55
Честно говоря хотелось собрать что-то типа сервера обработчика
А через сторонние проги никак нельзя. Мне кажется можно было обрабатывать через Апач например?