Bonjour,
J'ai créé un programme sous python, compilé avec py2exe et il fonctionne très bien sur mon PC avec Vista.
Mais le soucis est que j'aimerai l'installer sur plusieurs PC munis de windows 2000 et ça ne fonctionne pas.
Ca me marque:
-----------------------------------------------------------------------------------
Traceback (most recent call last):
File "Essai.py", line 4, in <module>
File "wx\__init__.pyc", line 45, in <module>
File "wx\_core.pyc", line 4, in <module>
File "wx\_core_.pyc", line 12, in <module>
File "wx\_core_.pyc", line 10, in __load
ImportError: DLL load failed: The specified procedure could not be found.
-------------------------------------------------------------------------------------
J'ai pourtant rajouté les dll que py2exe me conseille à la fin de la compilation, j'ai rajouté les fichiers msvcp90.dll, Microsoft.VC90.CRT.manifest et essai.exe.manifest
Mais rien y fait et je ne sais plus quoi faire.
Voici mon fichier setup:
---------------------------------------------------------------------------------------------
from distutils.core import setup
import py2exe
import os
import sys
import wx
setup(windows = ["essai.py"])
#setup(windows = ["essai.py"])
options = {"py2exe":
{ "compressed": 1,
"optimize": 2,
"excludes": ["wxPython.wx"],
"dll_excludes": ["libgdk-win32-2.0-0.dll", "libgobject- 2.0-0.dll"],
"packages": ["wx"]}}
----------------------------------------------------------------------------------------
Merci de votre aide