2014-12-03 3 views
1

У меня проблема с VIM. Я пытаюсь установить джедаям Vim согласно https://github.com/davidhalter/jedi-vim , но когда я открываю Vim, это сообщить такую ​​ошибку:Jedi-vim не работает

initialize.py" 25L, 831C'import site' failed; use -v for traceback 

Error detected while processing /home/.../.vim/autoload/jedi.vim: 

line 285 

Traceback (most recent call last): 

    File "<string>", line 1, in <module> 

    File "/home/.../.vim/initialize.py", line 10, in <module> 

    import os 

ImportError: No module named os 

И когда я использую Ctrl + Space в Vim, это приводит к

Error detected while processing function jedi#completions:                

line 1: 

Traceback (most recent call last): 

Press ENTER or type command to continue 

на самом деле, я не получаю сообщение об ошибке при импорте ОС из командной строки ..

import os 

os, 

module 'os' from '/usr/local/install/python-2.7.5/lib/python2.7/os.pyc' 

Кто-нибудь знает, как решить эту ошибку? Спасибо.

+2

Пожалуйста, используйте [tracker] проблемы (https://github.com/davidhalter/jedi-vim/issues) –

ответ

0

Удостоверьтесь, что что-то не так с вашим VIM. Вероятно, вы используете vim для Mac и что-то не так с sys.path.

Вы должны уметь использовать :python import os в VIM. Если это не сработает, джедай, конечно, этого не сделает.

+0

Да, вы правы. Поэтому я снова собираю vim, и это работает! – alex

Смежные вопросы