0

我正在尝试使用 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。

4

1 回答 1

0

该问题与 Pycharm 无关,您必须更改该文件的权限,以便工作用户可以读取该文件。尝试help chmod或访问这里http://ss64.com/bash/chmod.html

于 2016-09-06T02:48:53.303 回答