Solve Crontab Error: python3: can't open file 'p.py': [Errno 1] Operation not permitted

When use crontab to schedule job running on Mac/Linux, you might have the following error:

python3: can't open file 'p.py': [Errno 1] Operation not permitted

This is because we didn't grant the full disk access to the Terminal and Cron.

Follow the steps below to solve:

  • Open System Preferences from the  Apple menu, then choose “Security & Privacy”

  • Go to the “Privacy” tab, then select “Full Disk Access” from the side menu options

  • Click the lock icon in the corner and authenticate with an admin password to grant permission to modify Full Disk Access settings

  • Now from the Finder in MacOS, pull down the “Go” menu and choose “Go To Folder”

  • Enter the path: /usr/sbin/cron and choose Go

  • Drag and drop "cron" into the list of apps and processes with Full Disk Access permission, ‘cron’ should now appear in the list

  • Also add the "Terminal" into the list

Reference:

https://osxdaily.com/2020/04/27/fix-cron-permissions-macos-full-disk-access/

posted @   Grandyang  阅读(323)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
历史上的今天:
2022-05-11 [LeetCode] 1300. Sum of Mutated Array Closest to Target 转变数组后最接近目标值的数组和
2020-05-11 [LeetCode] 944. Delete Columns to Make Sorted 删除列使其有序
2018-05-11 [LeetCode] K-th Symbol in Grammar 语法中的第K个符号
2016-05-11 [CareerCup] 18.11 Maximum Subsquare 最大子方形
Fork me on GitHub

喜欢请打赏

扫描二维码打赏

Venmo 打赏

点击右上角即可分享
微信分享提示