简体   繁体   English

PyInstaller应用程序被SmartScreen捕获

[英]PyInstaller app gets caught by SmartScreen

I made a program for people at work that simply takes csvs, converts them, and turns them into a csv that can be read by a different program and I have made the program in Python. 我为工作人员制作了一个程序,该程序只使用csvs,将其转换,然后将其转换为可由其他程序读取的csv,并且已经用Python编写了该程序。 Everyone here uses Windows so I originally used py2exe to make an exe and it worked fine for everyone. 这里的每个人都使用Windows,所以我最初使用py2exe来制作一个exe,它对每个人都适用。

Recently, I made some changes to the code to use the newest Python version which py2exe does not support so I used pyinstaller which worked great. 最近,我对代码进行了一些更改,以使用py2exe不支持的最新Python版本,因此我使用了效果很好的pyinstaller。 However, when I passed it on to a few people at the office to test it, Windows SmartScreen caught it and the Anti-Virus program quarantined it for 3 hours. 但是,当我将其传递给办公室的几个人进行测试时,Windows SmartScreen捕获了它,并且防病毒程序将其隔离了3个小时。 Obviously this is not ideal. 显然这是不理想的。 What can I do to not make SmartScreen catch it? 我怎么办才能不让SmartScreen抓住它? And why would py2exe not trigger the same warnings? 为什么py2exe不会触发相同的警告?

SmartScreen会针对不受欢迎的可执行文件显示此警告,但不幸的是,Microsoft并未提供一定数量的SmartScreen下载停止停止触发。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM