【发布时间】:2017-01-19 12:56:33
【问题描述】:
我在使用 pyinstaller 3.2 时遇到问题,想知道是否有人可以帮助我。我有一个如下所示的简单脚本。
import subprocess
import os
path_to_pdf = os.path.abspath('D:\Hello.pdf')
path_to_acrobat = 'C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe'
process = subprocess.Popen([path_to_acrobat, '/A', 'search=hello, path_to_pdf], shell=False, stdout=subprocess.PIPE)
process.wait()
当我使用 pyinstaller 和选项 --debug 将其编译为 exe 时,它工作正常,但有我不想要的 cmd 窗口。但是,当我重复该过程但使用选项 --windowed 时,我收到错误消息“无法执行脚本”。任何如何解决这个问题的想法都将非常感激地接受
【问题讨论】:
标签: exe pyinstaller