Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用cx\U冻结生成msi:ValueError:FCI错误1_Python_Pygame_Cx Freeze - Fatal编程技术网

Python 使用cx\U冻结生成msi:ValueError:FCI错误1

Python 使用cx\U冻结生成msi:ValueError:FCI错误1,python,pygame,cx-freeze,Python,Pygame,Cx Freeze,我想为我的PyGame游戏制作一个msi,使用cx\u Freeze: (我已经创建了一个执行文件) 因此,我使用了python setup.py bdist_msi,但我得到了以下信息: 文件“C:\Python34\lib\msilib\\ uuuuu init\uuuuu.py”,第213行,在提交中 FCICreate(文件名,self.files) ValueError:FCI错误1 一个想法?我遇到了这个问题,构建创建并运行正常,但是ValueError:FCI错误1发生在msi创建

我想为我的PyGame游戏制作一个msi,使用cx\u Freeze

(我已经创建了一个执行文件)

因此,我使用了
python setup.py bdist_msi
,但我得到了以下信息:

文件“C:\Python34\lib\msilib\\ uuuuu init\uuuuu.py”,第213行,在提交中
FCICreate(文件名,self.files)
ValueError:FCI错误1


一个想法?

我遇到了这个问题,构建创建并运行正常,但是ValueError:FCI错误1发生在msi创建中。在我的例子中,这是由于在您的名字中包含一个点的数据文件(例如AB_12345.1.fasta)。我用下划线符号(例如AB_12345_1.fasta)替换了该点,一切正常。我希望这对你有所帮助。

我也有同样的问题。我通过删除构建目录解决了我的问题。 然后运行
python setup.py bdist_msi
。 这对我很有用。
我希望它能帮助你。

我也有同样的问题。我在包含的路径中使用了非ascii字符。我通过将路径包含更改为ascii字符来解决这个问题

我在安装6º版本的cx_Freeze时解决了这个问题。在终端中,执行以下操作:

python -m pip install cx_Freeze==6.0b1
为我工作,希望能帮助你


OBS:
python-m pip install cx_Freeze--upgrade
不会从版本5升级到版本6。

这与py.cs有什么不同?谢谢,这帮助我解决了文件名中的德语Umlaut导致的问题。(在注意到这一点后,我还不得不删除构建目录)。