将 python 脚本转换为 .exe 后 docopt 不显示用法字符串
docopt not showing usage string after converting python script to .exe
我正在开发一个使用 docopt 的简单 python 命令行工具。
它按原样工作得很好。
然而,在转换为 .exe(使用 pyinstaller)后,脚本的功能仍然有效,但在没有参数/不正确的参数时,它不再显示用法字符串。
而且它比原始脚本慢得多。
有什么建议吗??
知道了!
我通过运行以下命令构建了可执行文件
pyinstaller --onefile -w main.py
-w 可选参数负责抑制控制台输出
pyinstaller --onefile main.py
这应该是 运行
我正在开发一个使用 docopt 的简单 python 命令行工具。 它按原样工作得很好。
然而,在转换为 .exe(使用 pyinstaller)后,脚本的功能仍然有效,但在没有参数/不正确的参数时,它不再显示用法字符串。 而且它比原始脚本慢得多。
有什么建议吗??
知道了!
我通过运行以下命令构建了可执行文件
pyinstaller --onefile -w main.py
-w 可选参数负责抑制控制台输出
pyinstaller --onefile main.py
这应该是 运行