Anaconda 递归的;“水蟒领航员”;要访问mac OS Catalina上的文件夹吗

Anaconda 递归的;“水蟒领航员”;要访问mac OS Catalina上的文件夹吗,anaconda,spyder,macos-catalina,Anaconda,Spyder,Macos Catalina,我已经广泛地查找了有关Anaconda的Mac OS Catalina许可问题的所有可用解决方案。我做了所有我发现的选择,包括删除所有与anaconda相关的文件并重新安装它们,但我的问题仍然存在 我可以在没有重大问题的情况下运行代码,但每次spyder保存或运行文件时都会出现一个反复出现的弹出屏幕。屏幕如下所示: 我尝试在系统首选项>安全与隐私>完整磁盘访问上添加Anaconda Navigator作为完整磁盘访问应用程序。如果我不关闭Spyder,它将在没有弹出窗口的情况下运行,但是如果我

我已经广泛地查找了有关Anaconda的Mac OS Catalina许可问题的所有可用解决方案。我做了所有我发现的选择,包括删除所有与anaconda相关的文件并重新安装它们,但我的问题仍然存在

我可以在没有重大问题的情况下运行代码,但每次spyder保存或运行文件时都会出现一个反复出现的弹出屏幕。屏幕如下所示:

我尝试在系统首选项>安全与隐私>完整磁盘访问上添加Anaconda Navigator作为完整磁盘访问应用程序。如果我不关闭Spyder,它将在没有弹出窗口的情况下运行,但是如果我重新启动Anaconda,问题又会出现,并且Anaconda Navigator不再具有完全的磁盘访问权限

我觉得自己很傻,没有弄明白这一点,我想简单的办法就是解决这个问题。有人能帮我解决这个问题吗


谢谢

显然没有简单的解决办法。Anaconda团队建议重新安装everything paying attentino以将安装文件夹设置为主文件夹的子文件夹(问题与操作系统升级导致Anaconda文件夹重新定位有关)。 或者,它们还提供了一个补丁,如果您不想重新安装所有内容,可以尝试运行该补丁。 以下是链接:

尝试从终端启动Spyder:

~/anaconda3/bin/spyder

其他的解决方案都不适合我,但这似乎解决了问题

我怀疑这是因为Catalina操作系统的安全性更严格,因为其他操作系统也有类似的许可问题,请参阅和。
从终端启动Spyder似乎可以解决这个问题。

我从GUI打开Jupyter Lab时也遇到过这个问题,但如果我关闭Navigator并从命令行启动它,我就不再有递归权限请求问题。

只需从终端启动Anaconda Navigator。在终端中运行此命令:


anaconda navigator

我遇到了这个问题,然后通过转到
系统首选项->隐私和安全->完整磁盘访问来修复它,并允许anaconda。没有任何其他解决方案会永久适用于我。

新增的好处是,您现在可以在不运行Anaconda的情况下打开spyder。快捷方式:将此命令作为别名添加到.bash_配置文件或.zprofile文件中。e、 g.alias spyder=“/path1/path2/anaconda3/bin/spyder&”要在后台运行它,这似乎不是一个答案,而是一个评论,请访问并检查。