Форум сайта python.su
Всем доброго!
Хотел поинтересоваться. Возможно ли сделать, так чтобы в локалке на одном компьютере был компилятор python, а скрипты можно было запускать на других компьютерах?
Офлайн
Может есть смысл использовать py2exe?
Офлайн
Да да, py2exe самый лучший выход.. собирается программа за 1 минуту. У меня на работе через сетку успешно работают пару программ на питоне. Это было даже легче чем везде ставить клиенты и синхронизировать.
Офлайн
Py2exe удобная вещь только что опробовал на своем скрипте все получилось замечательно. Только вот если скриптов более десятка и постоянно их приходится поправлять. Тогда придется высылать всем новые коды, не кажется вам, что это гемор.
Офлайн
можно сделать автоапдейт, как во многих современных программах. ;)
Отредактировано (Ноя. 10, 2008 15:48:46)
Офлайн
Я лично сделал по другому. В сетке находится всего одна программа, просто в расшаренной папке. Клиенты по ярлыку запускают у себя ее копии. То есть физически она лежит на “сервере”. Хотя это все смотря для каких целей, и смотря какая ос.
Офлайн
В принципе мой питон стоит на винде, в сетке стоит еще фря можно и там все организовать без проблем.
Офлайн
Я так еще делал:
Небольшой лоадер собранный в запускаемый файл, который подгружает код из центральной БД =)
Офлайн
Ну я обошелся просто расшаренной папкой с программой, и ярлыками на нее у юзеров. Все работает, главное пути не задавать абсолютные. Если нужно изменить код, он меняется только на одной машине, то есть изменяется, собирается опять в py2exe, и вуаля, все уже работают с новой версией. Но с линуксом этот вариант я думаю не прокатит
Офлайн
Честно говоря хотелось собрать что-то типа сервера обработчика
А через сторонние проги никак нельзя. Мне кажется можно было обрабатывать через Апач например?
Офлайн