我应该担心没有代码签名的python 3.6吗?

时间:2019-02-07 00:54:00

标签: macos security anaconda python-3.6 network-security

enter image description here

我最近下载了一个程序,该程序监视所有传入和传出的连接,让我即时分配防火墙规则。它还方便地检查程序的代码签名,以验证我是否在不知情的情况下运行了经过修改的程序。

现在,每当我尝试运行python3.6.6时,都会收到此警告。我很偏执,我拒绝访问,因此无法自信地使用使用此可执行文件的anaconda发行版。

哪个python->〜/ Users / me / anaconda3 / bin / python

我已经将原始tarball文件的md5哈希值与直接从anaconda存储库下载的新文件进行了比较,并且它们匹配。

我不确定该如何继续... 有没有办法在不使用conda的情况下将python手动重新安装到anaconda中?还是我最好删除anaconda发行版并执行全新安装?还是他们的替代方案更简单,更可取:)?

谢谢

1 个答案:

答案 0 :(得分:0)

所以我决定备份anaconda3目录,他们删除了整个目录,其中包括有问题的python3.6。

我重新安装了最新版本的anaconda3,littlesnitch表示了同样的怀疑,这次是python 3.7,因为它是最新版本。

enter image description here

这个出乎意料的结果使我更加深入,在研究之后,我遇到了这个https://github.com/Homebrew/homebrew-core/issues/20193和这个https://github.com/Homebrew/homebrew-core/issues/18870

总而言之,它是无效的代码签名,但它也是一个错误。