是否可以使用pyinstaller构建具有运行许可权的独立可执行文件?

时间:2019-05-13 16:20:47

标签: python-2.7 pyinstaller macos-mojave

我是pyinstaller的新手,所以如果我在这里有点天真,请原谅我。我确实浏览了pyinstaller文档,但找不到任何讨论此特定问题的东西。

我编写了一个python脚本,并能够通过终端(MacOSX Mojave)中的pyinstaller --onefile "some_script.py"命令使用pyinstaller成功地对其进行编译。可执行文件运行得很好,但是我遇到的问题是,当一位同事尝试在他的计算机上运行该可执行文件时,他在终端中遇到permission denied错误(我相信他也在Mojave上)。通过在终端中使用chmod +x "some_script"命令可以轻松地避免这种情况。

理想情况下,如果我将脚本分发给的其他任何同事都不必执行此额外步骤,那就太好了。可以在编译脚本时(使用pyinstaller或任何其他编译器)授予脚本运行权限吗?预先感谢!

0 个答案:

没有答案