Я пытаюсь установить Jedi для emacs26 с помощью пакета MELPA, следуя инструкциям здесь --http://tkf.github.io/emacs-jedi/released/. Я использовал pip3
для установки 'jedi flake8 autopep8', а также использую M-x package-list
для установки jedi
. Но когда я использую M-x jedi:install-server
, отображается только: Running: pip install --upgrade /home/lzzz/.emacs.d/elpa/jedi-core-20181207.1/...
Выполняется
После долгого времени он ничего не ответил. Я не знаю, что мне делать. Моя конфигурация или сеть неверны? Мне нужна помощь.
`Ошибка (джедай):
Не удалось запустить сервер Jedi EPC.
* Ошибка EPC * Сервер может вызвать ошибку. Используйте «Mx epc:pop-to-last-server-process-buffer RET», чтобы просмотреть полную трассировку: /jediepcserver.py", строка 39, в импорте jedi ImportError: Нет модуля с именем jedi
* Вывод сервера EPC (последние 10 строк) * Трассировка (последний последний вызов): Файл "/home/lzzz/.emacs.d/elpa/jedi-core-20181207.1/jediepcserver.py", строка 39, в импорте jedi ImportError: нет модуля с именем jedi
* Конфигурация сервера EPC * Аргументы сервера: ("python" "/home/lzzz/.emacs.d/elpa/jedi-core-20181207.1/jediepcserver.py") Фактическая команда: /usr/bin /python VIRTUAL_ENV envvar: ноль
* режим джедая отключен в # * Исправьте проблему и снова включите его.
* Возможно, вам потребуется запустить "M-x jedi:install-server". * Это может решить проблему, особенно если вы еще не запускали команду после установки или обновления Jedi.el и если сервер жалуется на импорт модулей Python. `
pip3
, той же самой, которую emacs вызывает с помощьюM-x jedi:install-server
? - person al0   schedule 02.05.2019