【发布时间】:2017-11-27 20:32:47
【问题描述】:
我尝试使用 pyinstaller (python 3.6) 创建可执行文件足以创建一个exe文件。
当我通过命令提示符打开 file.py 时 - 没有出现问题。但是当我试图执行 file.exe 时 - 出现了一个像命令提示符一样的黑色窗口,然后它突然消失了,而 file.exe 没有执行。 在创建 exe.file 时,我在命令提示符下几乎没有警告:
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
这是我第一次尝试创建exe文件
【问题讨论】:
-
尝试获取黑色cmd窗口的printScreen并粘贴到这里。
-
我最近在 python 3.6 上使用了 pyinstaller。我也收到了这些警告。但它有效。
标签: python windows python-3.x exe pyinstaller