2016-04-22 80 views
1

私はcx_Freezeと私のpygameのダウンロードゲーム用のMSIを作りたい:私が使用し、建物MSI:とValueError:FCIエラー1

(私はすでに実行ファイルを作成した)

ので、

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

アイデア:python setup.py bdist_msiが、私はこのメッセージを得ましたか。

答えて

0

ビルドが作成され、正常に動作しましたが、ValueError:FCIエラー1がmsi作成時に発生します。私の場合、あなたの名前にポイントを含むデータファイルが原因でした(例:AB_12345.1.fasta)。ポイントをアンダースコア(例AB_12345_1.fasta)に置き換え、すべて正常に機能しました。私はそれがあなたに何かを助けることを望む。

0

私は同じ問題を抱えていました。ビルドディレクトリを削除して問題を解決しました。 次に、python setup.py bdist_msiを実行します。 それは私のために働く。 私はそれがあなたを助けてくれることを願っています。

-1

私は同じ問題を抱えていました。私はパスに含まれている非アスキー文字を使用しています。私はそのパスをASCII文字に変更することで解決しました。

+0

py.csの[回答](https://stackoverflow.com/a/43314095/369450)とどのように違いますか? – cpburnz