Я пытаюсь использовать 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
Вы загрузили эту [версию py2exe] (http://sourceforge.net/projects/py2exe/files/py2exe/0.6.9/py2exe-0.6.9.win32-py2.7.exe/download)? –
Можете ли вы показать свой путь к модулю? 'import sys; print sys.path' – CharlesB
@CharlesB: OP говорит, что он уже проверяет это;) –