【发布时间】:2020-06-19 17:22:15
【问题描述】:
将 macOS 升级到 Catalina 后,Apple 重新配置了我的 Anaconda 安装。 Anaconda 网站的建议表明,全新安装是最好的方法。这样做了,一切似乎都很好。我使用来自 Anaconda 导航器的 spyder。但是由于明显的文件权限问题,尝试以前运行的 python 代码失败了。例如,
file='/Users/stingay/Documents/Coaching/WAIS/2019:20/041019/Race Walk Test-2019-10-04T16.29.13.774-C5612E80FB1D-Accelerometer.csv'
with open(file,'rt') as f:
data = csv.reader(f)
next(data)
结果:
PermissionError: [Errno 1] Operation not allowed: '/Users/stingay/Documents/Coaching/WAIS/2019:20/041019/Race Walk Test-2019-10-04T16.29.13.774-C5612E80FB1D-Accelerometer.csv '
我看不到文件的权限或文件所在的目录结构存在问题。如果我将文件移动到~/.spyder-py3(工作目录),它可以工作。
看起来我无法发现的文件/目录存在一些额外的 python/spyder/anaconda 权限问题。有什么想法吗?
【问题讨论】:
标签: python permissions anaconda spyder