![Anaconda Spyder 在 Windows 10 上保存/写入权限被拒绝](https://linux22.com/image/1585933/Anaconda%20Spyder%20%E5%9C%A8%20Windows%2010%20%E4%B8%8A%E4%BF%9D%E5%AD%98%2F%E5%86%99%E5%85%A5%E6%9D%83%E9%99%90%E8%A2%AB%E6%8B%92%E7%BB%9D.png)
问题:在 Windows 10 操作系统上卸载 32 位 Anaconda 并重新安装 64 位 Anaconda。Spyder 不允许我在“Documents”子文件夹中写入或保存内容(错误 13,权限被拒绝)。它允许我在桌面上执行这些操作。我还可以将其他文件 (.xls) 保存到 Documents 子文件夹中。之前在 32 位 Anaconda 上一切都运行正常(除了内存不足)。
尝试修复:www.youtube.com/watch?v=o6IU0_QNG_A(指定 Windows 用户完全控制 C 盘)。我还查看了防火墙问题 - 很确定不是这个。
背景:如果相关的话,我很难让新安装的 Aanconda 64 位正常工作。不得不多次尝试卸载/安装 64 位版本。当我使用 Reno 进行卸载时,它最终起作用了。
救命!我只想编码,需要在很短的时间内处理我的数据。这个软件问题让我很沮丧,我不想重新排序并将我的整个路径参考方案发送到桌面!
答案1
解决了。罪魁祸首毕竟是 Bitdefender,它阻止了 python 对文件进行更改。前几次它都无法通知(甚至无法在通知下记录),但在清除日志并再次卸载/安装 Anaconda 后,通知就起作用了。
答案2
更好的是,无需卸载/重新安装。您可以进入 Bitdefender,在“保护”->“应用程序访问(安全文件)”下勾选“python”作为可接受的应用程序。对于任何应用程序来说,这也是一件值得记住的事情。