Почему py2exe останавливается при «запуске»?

Я хочу создать файл .exe с помощью сценария .py, используя py2exe под Windows 7 и Anaconda.

Поэтому я создал файл setup.py:

from distutils.core import setup import py2exe setup(console=['mouseMove.py'], options = {'py2exe': {'packages': ['pyautogui']}}) 

Теперь я перемещаюсь в Windows-CMD в каталог, который «mouseMove.py» и «setup.py» существует и запускается:

 python setup.py py2exe 

В окне cmd написано «running py2exe» и оно остается в этом состоянии, ничего больше не происходит.

Кто-нибудь знает, где проблема?

Содержание mouseMove.py:

 import pyautogui import sys xCoords = sys.argv[1] yCoords = sys.argv[2] pyautogui.moveTo(xCoords, yCoords) pyautogui.click() 

One Solution collect form web for “Почему py2exe останавливается при «запуске»?”

Попробуйте файл setup.py ниже. Надеюсь, что он работает.

  from distutils.core import setup import py2exe from distutils.filelist import findall import os import matplotlib from glob import glob matplotlibdatadir = matplotlib.get_data_path() matplotlibdata = findall(matplotlibdatadir) matplotlibdata_files = [] for f in matplotlibdata: dirname = os.path.join('matplotlibdata', f[len(matplotlibdatadir)+1:]) matplotlibdata_files.append((os.path.split(dirname)[0], [f])) setup( console=['resolution_finder.py'], options={ 'py2exe': { 'includes': ["sip", "PyQt4.QtGui","scipy.special._ufuncs_cxx"], 'packages' : ['matplotlib', 'pytz'], 'excludes': ['_gtkagg', '_tkagg'], "dll_excludes": ["MSVCP90.dll"] } }, data_files=matplotlib.get_py2exe_datafiles() #data_files=[('matplotlib.get_py2exe_datafiles()', [("Microsoft.VC120.CRT", glob(r'C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\redist\x86\Microsoft.VC120.CRT\*.*'))])] #data_files = [("Microsoft.VC120.CRT", glob(r'C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\redist\x86\Microsoft.VC120.CRT\*.*'))] ) 
  • Есть ли доступная документация на разъеме pywin32 odbc?
  • Скрыть Windows start orb в python (3.2)
  • Доступ к использованию ЦП / ОЗУ (например, с Диспетчером задач, но через API!)?
  • Windows не передает аргументы командной строки программам Python, выполняемым из оболочки
  • Как перенести приложение Python в Linux, которое отлично работает в Windows
  • Чтение символов Юникода из аргументов командной строки в Python 2.x в Windows
  • Написание параллельного цикла
  • Ошибка Python: VLC
  • Python - лучший язык программирования в мире.