| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Python: Общие вопросы > Распространение программа на Python |
| Автор: race1 18.9.2009, 11:37 |
| Привет. Подумал недавно, что распространять программы на Питоне, должно быть, весьма неприятное занятие... Вот например, написал я программу с гуем на qt, плюс использую mysql. Но теперь, что бы другой пользователь запустил мою программу на своём компьютере, ему надо поставить Питона, поставить pyqt, поставить mysql для Питона. А если на компьютере нет админских прав - нужно тревожить админа, который не обязательно захочет всё это делать. А если мне ещё надо с десяток библиотек?.. В отличии, например, от Си, Дельфи, Явы - всё нужное лежит рядышком с программой, прав гостя вполне хватит для запуска программы, вне зависимости от того, какие библиотеки она использует. В общем, я бы хотел жестоко ошибиться Спасибо. |
| Автор: pythonwin 18.9.2009, 11:45 |
| Проблема решена уже очень давно для винды можно делать exe: www.py2exe.org http://www.google.com/search?hl=ru&q=exe+python&lr=lang_ru http://www.python.su/forum/viewtopic.php?id=4053 для linux либо используют исходники либо пакеты (rpm, deb и д.р.) Добавлено через 5 минут и 42 секунды http://www.google.com/search?q=nsis http://www.google.com/search?q=nsis+python |
| Автор: race1 18.9.2009, 16:58 |
| Ясно, спасибо |
| Автор: Ch0bits 21.9.2009, 16:01 |
| Аналогичные "крики" были после выхода .Net Framework - кричали: тяжелый, надо ставить, надо скачивать, права нужны... Теперь он интегрирован в Windows. Ничего, и в нашем городе наступит праздник! Или питон встроим в винду или вообще изживём винду! |
| Автор: dvska 25.9.2009, 16:52 |
| pyinstaller ещё есть (аналог py2exe) |