Python 2.7 Python 2.7是如何突然成为Windows安全威胁的?

Python 2.7 Python 2.7是如何突然成为Windows安全威胁的?,python-2.7,anaconda,windows-subsystem-for-linux,antivirus,Python 2.7,Anaconda,Windows Subsystem For Linux,Antivirus,我有一个python2.7anaconda环境(我还不能升级到python3,我希望python2不会突然被视为安全威胁)。这条巨蟒上周工作得很好。今天早上,我进来尝试在其中运行一些python代码(我以前没有运行过,但来自我们的一个承包商) 当我运行它时,我注意到(我不认为这是巧合)Windows突然报告了一个威胁: 现在,当我运行python时,我得到: $ python bash: /home/username/anaconda3/envs/my_env/bin/python: cann

我有一个
python2.7
anaconda环境(我还不能升级到python3,我希望python2不会突然被视为安全威胁)。这条巨蟒上周工作得很好。今天早上,我进来尝试在其中运行一些python代码(我以前没有运行过,但来自我们的一个承包商)

当我运行它时,我注意到(我不认为这是巧合)Windows突然报告了一个威胁:

现在,当我运行python时,我得到:

$ python
bash: /home/username/anaconda3/envs/my_env/bin/python: cannot execute binary file: Exec format error
当我尝试从Windows安全性禁用隔离时,仍然会出现相同的错误

我正在使用Ubuntu Windows子系统Linux。我以前从未见过这样的错误

有人知道是什么原因导致了这个问题吗(或者如果可以的话,如何在不重建环境的情况下进行恢复)

更新:我删除了那个环境,升级了Anaconda,并从头开始重建了我的环境(Python2.7)。它似乎又开始工作了,包括我之前尝试过的可能引发问题的方法


我还注意到,我的“病毒和威胁保护更新”在问题开始前30分钟(8:23)进行了自我更新,之后又进行了更新(9:45)。因此,可能是一些错误的安全定义?

对Python 2的支持。*从2020年(EOL)开始结束了。

唯一显而易见的是,2.7在上周结束了生命。它可能被认为是一个威胁,因为它不再被更新,所以它是一个漏洞?你检查校验和当你下载它?我下载了这个1年前,只是从来没有更新,这是上周工作(也在EOF之后)Windows可能会认为它是一个安全漏洞。也就是说,如果它多年没有更新,可能会有人利用它并发现一个弱点来访问您的系统。这不是真正的戏剧。我不担心。我想那只意味着它没有得到额外的支持。。。并不是说现有的功能都是突然的“严重”威胁。是的,没错。没有支持意味着没有更新。这被认为是不安全的。根据“仅仅因为2.7在2020年后不会被维护并不意味着你的应用程序或库突然停止工作。”没错,它们不会。但由于Windows还充当防病毒软件(defender),因此它会标记python 2.*。你仍然可以运行它