2009-01-13 15 views
5

J'ai compilé mon programme Python en utilisant Py2Exe, et sur l'ordinateur du client, nous avons satisfait toutes les dépendances en utilisant Dependency Walker, mais nous obtenons toujours "La configuration de l'application est incorrecte. J'utilise aussi wxPython.Py2Exe - "La configuration de l'application est incorrecte."

Le client n'a pas d'accès administrateur.

Des idées?

+0

Cette erreur vous semble familière ... il vous manque une DLL. Je ne sais pas lequel, cependant, désolé. – flussence

+0

Ceci est un doublon de la question ici:
A ce lien est une discussion plus complète de ce qui ne va pas et comment le réparer. – resplin

+0

Bien que vous avez trouvé une solution de contournement (déclassement de python). J'ai eu la même erreur une fois (supposons que vous utilisez Windows) et je pense que je devais juste jouer avec le fichier manifeste XML qui a été ajouté par py2exe. Vous voudrez peut-être poster votre fichier setup.py et le fichier manifeste et je vais y jeter un coup d'œil. – RSabet

Répondre

1

J'ai couru dans ce moi-même et mon googling au hasard m'a indiqué plusieurs personnes disant de rétrograder Python 2.6 à 2.5, ce qui a fonctionné pour moi.

0

J'ai rencontré un problème similaire il y a quelques minutes. Je ne pouvais pas exécuter le fichier d'installation de py2exe, il a continué à dire que la configuration de l'application était incorrecte. La rétrogradation vers python 2.5 n'a pas fonctionné pour moi car j'ai utilisé des instructions 'with' à travers le code et je ne voulais pas le changer.

J'ai réinstallé python 2.6 et j'ai coché l'option qui dit que n'importe qui sur l'ordinateur peut utiliser python. Travaillé très bien.

1

Juste rencontré dans ce même problème avec python 2.6, PyQt et py2exe. La cause première était une dépendance manquante, résolue en installant the visual studio 2008 SP1 redist(x86).