Установщик Windows, созданный с помощью setup.py bdist_wininst запускает RuntimeError при установке. Как это исправить?

Я создаю установку EXE для моего проекта, используя setupdool's bdist_wininst. Тем не менее, я обнаружил, что когда я на самом деле запускаю указанный установщик на машине Win7-64bit с Python 2.7.3, я получаю Runtime Error, которая выглядит так: http://i.imgur.com/8osT3.jpg . (только 64-битный инсталлятор против 64-разрядной версии python-2.7, 32-разрядный (на 32-разрядной версии python2.7) отлично выглядит). Я могу нажать OK, и установка завершится, но это, конечно, выглядит неудовлетворительным для конечных пользователей.

Есть идеи, как их решить?

2 Solutions collect form web for “Установщик Windows, созданный с помощью setup.py bdist_wininst запускает RuntimeError при установке. Как это исправить?”

Возможно, распространяемый пакет Visual C ++ отсутствует или поврежден, попробуйте (повторно) установить распространяемый пакет Microsoft Visual C ++ 2008 SP1 / 2010 (x64) или любую другую версию.

Может быть, вам нужно создать исполняемый файл специально для x64? Это команда, которую вы должны запустить:

python setup.py build --plat-name=win-amd64 

Более подробную информацию можно найти здесь:

http://docs.python.org/2/distutils/builtdist.html#cross-compiling-on-windows

  • Каковы варианты использования для дистрибутива Python?
  • Установка SetupTools в 64-разрядной Windows
  • Каков наилучший способ распространения пакета Python, который требует минимальной версии Python
  • install_requires на основе версии python
  • Не удается установить подушку на centos
  • Установить пакет с отдельным исходным каталогом в редактируемом режиме
  • Как заставить «setup.py test» устанавливать зависимости в «virtualenv»?
  • должен pytest et al. зайдите в tests_require или extras_require {testing }?
  • Python - лучший язык программирования в мире.