Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> исполняемый файл, реально ли это? 
:(
    Опции темы
skalex
Дата 1.4.2005, 13:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Хороший человек
**


Профиль
Группа: Участник Клуба
Сообщений: 895
Регистрация: 2.4.2004

Репутация: нет
Всего: 23



Кстати файл python*.dll можно неплохо ужать. Я использовал (UPX) Ultimate Packer for eXecutables.
Результат:
до упаковки 974909 байт
после упаковки 373760 байт.
Т.е. сжатие ~ на 40 %. Использовались стандартные параметры работы упаковщика.

PM   Вверх
Dark Elf
Дата 1.4.2005, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 576
Регистрация: 26.12.2003
Где: Брисбен

Репутация: нет
Всего: 10



2 Mace - а по поводу моего вопроса?

Просто не хотелось бы за exe-файлом этот library.zip таскать.


--------------------
PM MAIL WWW ICQ Skype GTalk Jabber MSN   Вверх
skalex
Дата 1.4.2005, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Хороший человек
**


Профиль
Группа: Участник Клуба
Сообщений: 895
Регистрация: 2.4.2004

Репутация: нет
Всего: 23



2 Dark Elf, пока что я не знаю, можно ли это сделать... Попробуй почитать вот здесь: http://starship.python.net/crew/theller/moin.cgi/Py2Exe + по ссылкам. Там масса информации по применению пакета py2exe.
Добавлено @ 14:18
Стоп!!! Нашел решение!!!
Код
from distutils.core import setup
import py2exe

setup(
    console = ['standalone.py'],
    zipfile = None


Параметр zipfile=None.

Это сообщение отредактировал(а) Mace - 1.4.2005, 14:19
PM   Вверх
Dark Elf
Дата 1.4.2005, 14:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 576
Регистрация: 26.12.2003
Где: Брисбен

Репутация: нет
Всего: 10



Mace, спасибо!

А у меня ещё 1 вопрос - зачем создаётся файл w9xopen.exe?




--------------------
PM MAIL WWW ICQ Skype GTalk Jabber MSN   Вверх
skalex
Дата 1.4.2005, 14:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Хороший человек
**


Профиль
Группа: Участник Клуба
Сообщений: 895
Регистрация: 2.4.2004

Репутация: нет
Всего: 23



Если пойти по вышеприведенной ссылке, то там написано...
Цитата
w9xpopen.exe - This is needed on Win9x platform.

Для запуска приложения на платформе Win9x. Можно смело удалять! smile
PM   Вверх
megaflop
Дата 5.5.2005, 09:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 5.5.2005
Где: Санкт-Петербург

Репутация: 1
Всего: 1



В папке с установленным Python24 есть два файла msvcp71.dll и msvcr71.dll
py2exe их не добавляет к получающимуся экзешнику... оно работает нормально и без них на WinXP например, но на других виндах "требует какие-то dll"
я просто ручками копирую эти оба файла к экзешнику и всё работает :-)))
PM MAIL WWW ICQ   Вверх
setq
Дата 14.7.2005, 10:33 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











проблема:

запускаю setup.py py2exe - выдаёт ошибку
Цитата
The following modules appear to be missing
['_xlrdutils']
как говорят смелые мультяшные утки: ХЭЛП!

(target скрипт подключает пакет xlrd для чтения содержимого XLS файлов. живёт он у меня в site-packages/xlrd)
  Вверх
setq
Дата 14.7.2005, 19:19 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











значит эта... проблема решена. всем спасибо. использовал программу cx_Freeze

http://starship.python.net/crew/atuining/cx_Freeze
  Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0968 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.