我正在尝试使用 PyCharm 调试 Frappe 框架(基于 Python),调试器工作正常并在代码中的选定断点处中断。
在线
stream = open(self.baseFilename, self.mode)
它试图打开一个日志文件进行写入,我得到 Permission denied: /home/frappeuser/frappe-bench/logs/bench.log。我以 root 身份“起诉”。
Frappe 用户是一个 sudo 用户,我通常在其中运行命令台 start 来启动 Frappe,它可以从命令行正常工作,但在我调试时却不行。
我的问题是为什么当我是 root 时它拒绝访问日志文件。不确定是否可以为不同的用户级别配置 PyCharm。