【问题标题】:Exe Download Failureexe下载失败
【发布时间】:2020-11-19 09:16:34
【问题描述】:

我最近用 Python 3.0 构建了一个程序。这个程序需要很多模块,我打算与我的朋友分享。但是,对于他们来说,安装 python IDE(因为他们大多不是程序员)然后 pip install 其他模块肯定会很不方便。因此,我使用 pyinstaller 将 py 文件转换为 exe 文件。这样我所有的朋友都可以运行该文件并运行它,而无需安装其他软件和模块。我将此文件保存在 Sync 上,并通过电子邮件将链接发送给我的朋友。然而,当他们试图在 chrome 上下载它时,它说:

“下载失败 - 检测到病毒”

它这样说并取消下载。

我制作了这个程序,我绝对确定它上面没有病毒。是我做错了什么还是错过了一步??

谢谢

【问题讨论】:

  • 您可以对 .exe 文件进行签名
  • @JCWasmx86 我应该如何签署 exe 文件

标签: python windows google-chrome exe pyinstaller


【解决方案1】:

你是对的,这不应该发生,你的程序很可能没有病毒。

不幸的是,这是 pyinstaller 的一个已知问题。

看看Program made with PyInstaller now seen as a Trojan Horse by AVG

有一些解决方案,也许其中一种对你有用。

【讨论】:

  • 感谢您的支持,我还没有尝试过,但我会尽快尝试。最方便的方法是将 PyInstaller 从我当前的 3.6 版本降级到 3.4。我尚未针对 AVG 对其进行测试,您有什么建议?降级或使用 AVG 进行测试?
  • 此外,您确定这是 pyinstaller 的错误吗?不可能是 Chrome 或 Windows Defender 的错误
  • 我会尝试降级...关于错误:这是 pyinstaller 和 Chrome 的问题。 Pyinstaller 构建的东西看起来像病毒,Chrome 检测到误报。我要寻找的解决方案是用看起来不像病毒的 python 脚本构建一个可执行文件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-12
  • 2014-09-14
  • 2020-11-20
相关资源
最近更新 更多