Я получаю следующую ошибку, когда пытаюсь открыть файл python в emacs:
не могу угадать смещение отступа Python, используя значения по умолчанию: 4
отложенная ошибка: (ошибка поиска программы: разрешение отклонено, python)
Я предполагаю, что переменную среды python необходимо скопировать в переменную PATH Emacs, потому что мне пришлось сделать то же самое для Mac OS X, используя path.el, но теперь мне нужно сделать то же самое для Windows 7. Как я могу это сделать?
init.el
(load "~/.emacs.d/path.el")
(require 'package)
(add-to-list 'package-archives
'("marmalade" . "http://marmalade-repo.org/packages/") t)
(package-initialize)
(require 'jedi)
(setq jedi:server-command
(list "C:/Python33/python.exe" jedi:server-script))
(add-hook 'python-mode-hook 'jedi:setup)
(setq jedi:complete-on-dot t)
(global-auto-complete-mode t)
(require 'ido)
(ido-mode t)
(add-to-list 'load-path "~/.emacs.d/elpa/magit-1.2.0/magit.el")
(require 'magit)
(require 'linum)
(global-linum-mode 1)
deferred error : (error ...)
в эхо-области, в большинстве случаев ошибка исходит от Jedi (библиотека Python). Получите трассировку по [этой инструкции][traceback] и посмотрите, откуда ошибка. Если это от Jedi, отправьте отчет об ошибке в его [систему отслеживания проблем][jedi-issue]. [устранение неполадок]: tkf.github.io/emacs-jedi/latest/#troubleshooting [информация о версии]: tkf.github. io/emacs-jedi/latest/#jedi:show-version-info [traceback]: tkf.github.io/emacs-jedi/latest/#how-to-get-traceback - person Andreas Röhler   schedule 02.07.2013