так что я пытаюсь сделать исполняемый файл. Я использую Python 2.7, и из того, что я могу сказать, у меня установлена правильная версия py2exe. Я написал простой код setup.py для создания исполняемого файла.
Однако, когда я запускаю его, я получаю сообщение об ошибке:
ошибка: MSVCP90.dll: нет такого файла или каталога
Теперь я попытался исправить это двумя способами:
- Я установил файл MSVCP90.dll и вставил его в DLL-файл python27, а затем запустил установку. Это успешно созданный исполняемый файл. Однако, когда я попытался запустить исполняемый файл, он сказал:
Программа не может запуститься, потому что MSVCR90.dll отсутствует на вашем компьютере. Попробуйте переустановить программу, чтобы решить эту проблему.
Я скачал эту dll и поместил ее с python27 и exe, чтобы увидеть, что произойдет, но ни одна из них не сработала.
- Я исключил файл MSVCP90.dll из файла установки. Опять же, это успешно создало исполняемый файл, но я столкнулся с той же ошибкой при нажатии на него.
Я много раз переустанавливал python и py2exe, и это не помогло.
У кого-нибудь есть идеи относительно того, что я могу сделать, чтобы этот исполняемый файл работал?