通过已启动的访问权限对macs Catalina python的下载文件夹拒绝

我遇到了通过启动脚本通过脚本执行的python程序的权限问题。

如果我从Terminal或BBEdit运行.sh脚本,它将执行OK。

从启动状态运行时,我得到:

with open(_userHome + '/Downloads/quotes.csv',newline='') as chkFile:
PermissionError: [Errno 1] Operation not permitted: '/Users/xxx/Downloads/quotes.csv'

对下载文件夹的权限使用户拥有读写权限,每个人都具有读取权限。 我尝试使用/ usr / local / bin / python3将python3添加到具有全盘访问权限的安全性中。

这特定于“下载”文件夹。我创建了一个“ Downloads2”文件夹,它工作正常。那是可怕的克鲁格。我应该能够使用默认的下载文件夹。

想法?

yezhao07 回答:通过已启动的访问权限对macs Catalina python的下载文件夹拒绝

您正在运行的MacOS版本比我更严格。

请参阅https://nektony.com/duplicate-finder-free/folders-permission

获取超越chmod a+r的建议。

Tl; dr:SysPref->安全和隐私->隐私->文件和文件夹-> +

本文链接:https://www.f2er.com/3123226.html

大家都在问