Отладка Pycharm и права пользователя
Я пытаюсь отладить Frappe Framework (на основе Python) с помощью PyCharm, отладчик работает нормально и ломается в выбранных точках останова в коде.
На линии
stream = open(self.baseFilename, self.mode)
где он пытается открыть файл журнала для записи, я получаю разрешение "Отказано": /home/frappeuser/frappe-bench/logs/bench.log. Я "просил" как корень.
Пользователь Frappe - это пользователь sudo, где я обычно запускаю запуск командной строки для запуска Frappe, и он отлично работает из командной строки, но не во время отладки.
У меня вопрос, почему он запрещает доступ к файлу журнала, когда я root. Не уверен, что PyCharm можно настроить для разных уровней пользователя.
1 ответ
Проблема не относится к Pycharm, вы должны изменить права доступа к этому файлу, чтобы работающий пользователь мог прочитать файл. пытаться help chmod
или посетите здесь http://ss64.com/bash/chmod.html