执行时,使用pyinstaller创build的exe文件会立即closures

我试图创build一个可执行文件使用pyinstallerpython 3.6)我试图在Windows 10上使用(也python 3.5)py2exe,并冻结(东西),但只有pyinstaller是“勇敢”足以创build一个exe文件。

当我打开通过命令提示符file.py – 没有问题发生。 但是当我试图执行file.exe时,会显示一个黑色的窗口,就像命令提示符一样,当file.exe没有执行时,它突然消失了。 在创buildexe文件时,我在命令提示符下没有几个警告:

12914 WARNING: lib not found: api-ms-win-crt-convert-l1-1-0.dll dependency of c:\users\krzys\appdata\local\programs\python\python36-32\DLLs\tk86t.dll 12986 WARNING: lib not found: api-ms-win-crt-utility-l1-1-0.dll dependency of c:\users\krzys\appdata\local\programs\python\python36-32\DLLs\tk86t.dll 13141 WARNING: lib not found: api-ms-win-crt-string-l1-1-0.dll dependency of c:\users\krzys\appdata\local\programs\python\python36-32\DLLs\tcl86t.dll 13210 WARNING: lib not found: api-ms-win-crt-time-l1-1-0.dll dependency of c:\users\krzys\appdata\local\programs\python\python36-32\DLLs\tcl86t.dll 13284 WARNING: lib not found: api-ms-win-crt-math-l1-1-0.dll dependency of c:\users\krzys\appdata\local\programs\python\python36-32\DLLs\tcl86t.dll 13357 WARNING: lib not found: api-ms-win-crt-runtime-l1-1-0.dll dependency of c:\users\krzys\appdata\local\programs\python\python36-32\DLLs\tcl86t.dll 13432 WARNING: lib not found: api-ms-win-crt-stdio-l1-1-0.dll dependency of c:\users\krzys\appdata\local\programs\python\python36-32\DLLs\tcl86t.dll 13505 WARNING: lib not found: api-ms-win-crt-heap-l1-1-0.dll dependency of c:\users\krzys\appdata\local\programs\python\python36-32\DLLs\tcl86t.dll 13576 WARNING: lib not found: api-ms-win-crt-environment-l1-1-0.dll dependency of c:\users\krzys\appdata\local\programs\python\python36-32\DLLs\tcl86t.dll 13646 WARNING: lib not found: api-ms-win-crt-convert-l1-1-0.dll dependency of c:\users\krzys\appdata\local\programs\python\python36-32\DLLs\tcl86t.dll 13725 WARNING: lib not found: api-ms-win-crt-utility-l1-1-0.dll dependency of c:\users\krzys\appdata\local\programs\python\python36-32\DLLs\tcl86t.dll 

并在…上,但最后我终于知道了这个信息:

 15204 INFO: checking COLLECT 15204 INFO: Building COLLECT because out00-COLLECT.toc is non existent 15206 INFO: Building COLLECT out00-COLLECT.toc 21221 INFO: Building COLLECT out00-COLLECT.toc completed successfully. 

这是我的代码 – 有点长https://codepaste.net/o53jx9

这是我第一次尝试创build一个exe文件

听起来很简单,但以管理员身份运行? 看起来像CMD正在工作可能会有权限访问错误。

第一个

第二

第三张照片

我试图以管理员身份运行它,但效果是一样的。