Я уже некоторое время пытаюсь использовать py2exe для готового скрипта, но, похоже, что-то не так с моей установкой py2exe.Не удается импортировать py2exe.Вот вывод в оболочке Python:
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import py2exe
ImportError: No module named py2exe
Я проверил здесь , и, очевидно, должна быть папка с именем 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
. И у меня действительно добавлен python кPATH.
Обновление: у меня установлен неправильный py2exe. Это смущает. Для записи у меня был py2exe-0.6.9.win64-py2.5.amd64.msi, когда у меня должен был быть py2exe-0.6.9.win64-py2.7.amd64.exe