2016-04-22 16 views
1

ich eine msi für meine PyGame Spiel mit cx_Freeze machen wollen:Gebäude msi mit cx_Freeze: Valueerror: FCI Fehler 1

(I bereits eine Datei ausführen erstellt)

Also, ich verwendet python setup.py bdist_msi, aber ich habe diese Nachricht:

File "C:\Python34\lib\msilib\__init__.py", line 213, in commit FCICreate(filename, self.files) ValueError: FCI error 1

eine Idee?

Antwort

0

Ich hatte dieses Problem, der Build wurde erstellt und funktionierte ok, aber ein ValueError: FCI-Fehler 1 findet in der MSI-Erstellung statt. In meinem Fall lag das an Datendateien, die einen Punkt in Ihrem Namen enthielten (Beispiel AB_12345.1.fasta). Ich habe den Punkt durch das Unterstrichsymbol ersetzt (Beispiel AB_12345_1.fasta) und alles hat funktioniert. Ich hoffe es hilft dir bei etwas.

0

Ich hatte das gleiche Problem. Ich habe mein Problem gelöst, indem ich das Build-Verzeichnis gelöscht habe. Dann python setup.py bdist_msi ausführen. Das funktioniert für mich. Ich wünsche es wird dir helfen.

-1

Ich hatte das gleiche Problem. Ich habe nicht-ASCII-Zeichen verwendet, die den Pfad enthalten. Ich habe das gelöst, indem ich den Pfad in ascii Zeichen geändert habe.

+0

Wie unterscheidet sich das von py.cs [Antwort] (https://Stackoverflow.com/a/43314095/369450)? – cpburnz

Verwandte Themen