text - Anaconda内部的Spyder中的文件许可权问题,但不是Jupyter

我最近将Mac升级到了Catalina。 我已经安装了anaconda 1.9.7,该安装了Jupyter Notebook 6.0.1,Spyder 3.3.6和python 3.7.4。

我创建了一个文本文件temp.txt。 当我在Spyder中运行f = open('temp.txt', 'rb')时,出现此错误:

Traceback (most recent call last):

  File "<ipython-input-3-8ad3575cce9b>", line 1, in <module>
    f = open('temp.txt', 'rb')

PermissionError: [Errno 1] Operation not permitted: 'temp.txt'

当我在Jupyter Notebook中运行同一行时,我没有收到任何错误,然后可以使用print(f.read())按预期方式print(f.read())文件。

该文件许可权似乎是正确的,以所有者身份对我具有读写权限。 我在使用pickle加载文件时遇到了同样的问题。

此外,Jupyter和Spyder都是从Anaconda导航仪发射的。

知道Spyder可能是什么问题吗?

谢谢。

转载请注明来自askonline.tech,本文标题:text - Anaconda内部的Spyder中的文件许可权问题,但不是Jupyter


 Top