Pylint не работает в Emacs

У меня есть emacs24 (установленный homebrew), flycheck (установленный MELPA) и pylint (установленный pip) на моем Mac, и у меня есть следующий код

(add-hook 'after-init-hook #'global-flycheck-mode)

в моем файле.emacs. Однако по-прежнему нет проверки синтаксиса при вводе скрипта Python. Из выпадающего меню emacs проверка синтаксиса на самом деле неактивна.

Я знаю, что flycheck работает, потому что проверка синтаксиса работает, когда я редактирую свой файл.emacs, поэтому я думаю, что это проблема с Pylint. Есть идеи, что мне здесь не хватает?

введите описание изображения здесь

1 ответ

Я исправил свою проблему, установив пакет exec-path-from-shell из MELPA. Я добавил следующий код в мой файл.emacs.

(require 'exec-path-from-shell) ;; if not using the ELPA package
(exec-path-from-shell-initialize)
Другие вопросы по тегам