Py2EXE не может создать исполняемый файл

1

Я пытаюсь создать исполняемый файл для проекта Python, над которым я работаю.

Я создавал исполняемый файл некоторое время, и сегодня, когда я внес незначительные изменения в программу и попытался создать исполняемый файл, он не удался.

Я использую последнюю версию Python (x, y) с полной установкой. Ошибка, которую я получаю:

*** copy data files ***
copying ChangeLog -> V:\python\Project\dist\
copying C:\Python26\lib\site-packages\py2exe\run_w.exe -> V:\python\Project\dist\multimodel.exe
Adding python26.dll to V:\python\Project\dist\library.zip
error: Invalid argument

У меня есть Python (x, y), установленный на другом компьютере, и он скомпилировал find, но затем пожаловался на отсутствие модулей.

Любые указатели на отладку проблемы?

  • 0
    Работает ли он с обычной средой исполнения Python?
  • 0
    Извините за мой поздний ответ, только что переехали квартиры. Да, это работает со временем выполнения
Теги:
py2exe

1 ответ

1
Лучший ответ

Вы обращаетесь к проекту через сетевой диск?

Я столкнулся с этой же проблемой при попытке использовать py2exe на виртуальной машине виртуальных машин, причем исходные файлы находятся в "общей папке виртуальных камер". Сама ошибка, по-видимому, возникает, когда read() пытается захватить слишком большой патрон данных на сетевом диске:

http://mail.python.org/pipermail/python-bugs-list/2006-May/033285.html

И, похоже, основная проблема не будет исправлена. Ошибка, похоже, начинается, когда размер EXE файла превышает любой лимит. Обходной путь для меня - просто скопировать его на локальный диск. После этого он работал отлично.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню