Python 脚本作为安全的 exe,甚至可能是 Windows 应用商店应用程序?

标签 python windows pyinstaller

我有一个 Python 脚本,我在该脚本上运行了 pyInstaller 以创建一个可在 Windows 7、8 和 10 设备上运行的可移植 Windows exe。我用 Certum 开源代码签名签署了 exe。该应用程序运行良好,但我发现:

  1. Windows Smartscreen 警告用户我是一个不知名的开发者,让人们不敢运行我的应用程序。
  2. 诺顿隔离了我的应用程序。

对于我的用户来说,这些都不是必须跳过的好圈子。我想知道我能做些什么来立即解决这些问题。

作为次要目标,我希望有一种方法可以将脚本提交到 Windows 应用商店。我猜我可能需要为它安装一个安装程序,而不是让它作为可移植 exe 运行?我需要创建一个 appx 吗?如果是这样,pyInstaller 卡住的 Python 脚本的入口点是什么?

如果不是很明显,我不是 Windows 程序员,所以我有点迷路。

最佳答案

cx-freeze可能是你想要的! (跨平台)

Py2app它适用于 Mac。

PyInstaller适用于 Windows 和 Linux。

py2exe它仅适用于 Windows。

关于Python 脚本作为安全的 exe,甚至可能是 Windows 应用商店应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41451632/

相关文章:

windows - 检测键盘或鼠标事件是否由软件触发

python - 我正在使用 PyInstaller 将 .py 文件转换为 .exe 文件,但我遇到了困难?

python - Matplotlibrc 需要更新吗?

android - 如何使用 sl4a 检测是否按下了菜单按钮?

python - 在 matplotlib 中使用带线图的颜色图

python - Tensorflow 2.0 未使用所有 CPU 核心

c++ - 从不同线程调用的 XInputGetState 和 XInputSetState

具有大共享数据的 Python 多处理

python - 找不到 webdriverprefs.json - pyinstaller

python - pyinstaller 和 onefile build 导致 Error loading Python DLL (error code 14001)