Todo funciona bien, el .exe se crea pero al intentar ejecutarlo me sale esto:
Código Python:
Ver original
Traceback (most recent call last): File "tester.py", line 2, in <module> File "tables\__init__.pyc", line 82, in <module> ImportError: cannot import name get_pytables_version
No tengo ni idea de por que sale esto, pytables esta instalado y funcionando perfectamente.
En el Traceback, la linea 2 de "tester.py" es esta:
Código Python:
Ver original
from tables import *
Para generar el .exe estoy utilizando un script que he encontrado por internet, es este:
Código Python:
Ver original
from distutils.core import setup import py2exe from distutils.filelist import findall import os import matplotlib 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(windows=['tester.py'],options={'py2exe': {'packages' : ['matplotlib','pylab','pytz', 'tables'],'dll_excludes': ['libgdk-win32-2.0-0.dll','libgdk_pixbuf-2.0-0.dll'],}},data_files=matplotlibdata_files)