Зачем использовать команду Mx jedi: install-server в Emacs не отвечает - PullRequest
0 голосов
/ 07 февраля 2019

Я пытаюсь установить Jedi для emacs26, используя пакет MELPA, следуя инструкциям здесь - http://tkf.github.io/emacs-jedi/released/.I использовал pip3 для установки 'jedi flake8 autopep8', и я также использую M-x package-list для intstall jedi.Но когда я использую M-x jedi:install-server, он показывает только: Running: pip install --upgrade /home/lzzz/.emacs.d/elpa/jedi-core-20181207.1/... Runing

Через долгое время он ничего не ответил. Я не знаю, что мне делать.Моя конфигурация или сеть не так?Мне нужна помощь.

ошибка джедая

`Ошибка (джедай):

Не удалось запустить сервер Jedi EPC.

* Ошибка EPC * Сервер может вызвать ошибку.Используйте «Mx epc: pop-to-last-server-process-buffer RET», чтобы увидеть полную трассировку: Traceback (последний вызов был последним): файл »/home/lzzz/.emacs.d/elpa/jedi-core-20181207.1/jediepcserver.py ", строка 39, в импорте jedi ImportError: Нет модуля с именем jedi

* Выход сервера EPC (последние 10 строк) * Трассировка (последний вызов последнего): файл"/home/lzzz/.emacs.d/elpa/jedi-core-20181207.1/jediepcserver.py ", строка 39, в импорте jedi ImportError: Нет модуля с именем jedi

* EPC Server Config * Аргументы сервера: ("python" "/home/lzzz/.emacs.d/elpa/jedi-core-20181207.1/jediepcserver.py") Фактическая команда: / usr / bin / python VIRTUAL_ENV envvar: nil

* jedi-mode отключен в # * Исправьте проблему и включите ее снова.

* Возможно, вам потребуется запустить «Mx jedi: install-server».* Это может решить проблему, особенно если вы еще не запускали команду после установки или обновления Jedi.el и если сервер жалуется на импорт модуля Python.`

...