2012-03-04 6 views
0

Я пытаюсь использовать py2exe в завершенном скрипте какое-то время, но, похоже, с моей установкой py2exe что-то не работает. Импорт py2exe не удался. Вот вывод в Python Shell:Нет модуля с именем py2exe

Traceback (most recent call last): 
File "<pyshell#0>", line 1, in <module> 
import py2exe 
ImportError: No module named py2exe 

Я проверил here, и, видимо, там должна быть папка с именем py2exe в C:\Python27\Lib\site-packages\.

Нет. Я попытался удалить/переустановить несколько раз, но безрезультатно. Какие-нибудь решения там? .

Для записи я бегу на Python 2.7 и py2exe 0.6.9 (самая последняя версия, и она совместима с Python 2.7

Ответы на вопросы:

Модуль Путь: ['C:\\Python27\\Lib\\idlelib', 'C:\\Windows\\system32\\python27.zip', 'C:\\Python27\\DLLs', 'C:\\Python27\\lib', 'C:\\Python27\\lib\\plat-win', 'C:\\Python27\\lib\\lib-tk', 'C:\\Python27', 'C:\\Python27\\lib\\site-packages']

Скачано версия py2exe:.. py2exe-0.6.9.win64-py2.5.amd64.msi При использовании 32-разрядной альтернативы, я получаю сообщение об ошибке, что говорит Python version 2.7 required, which was not found in the registry И у меня есть питон добавлен в PATH

Обновление: У меня был установлен неправильный py2exe. Это смущает. Для записи у меня был py2exe-0.6.9.win64-py2.5.amd64.msi, когда я должен был иметь py2exe-0.6.9.win64-py2.7.amd64.exe

+1

Вы загрузили эту [версию py2exe] (http://sourceforge.net/projects/py2exe/files/py2exe/0.6.9/py2exe-0.6.9.win32-py2.7.exe/download)? –

+1

Можете ли вы показать свой путь к модулю? 'import sys; print sys.path' – CharlesB

+0

@CharlesB: OP говорит, что он уже проверяет это;) –

ответ

0

Не включать " python "перед параметром setup.py. Это работает для меня. Просто введите setup.py py2exe. Обратите внимание, что вы должны находиться в том же каталоге, что и секция python, которую хотите перевести на исполняемый файл.

Смежные вопросы