2014-12-03 127 views
1

我有一個VIM問題。我試圖根據https://github.com/davidhalter/jedi-vim 安裝絕地,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 

當我在vim使用Ctrl +空格鍵,它會導致

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

請使用該項目的[問題跟蹤器](https://github.com/davidhalter/jedi-vim/issues) – 2014-12-03 16:26:31

回答

0

很確定你的VIM有什麼問題。你可能在mac上使用vim,並且sys.path有問題。

您應該可以在VIM中使用:python import os。如果這不起作用,絕地絕對不會。

+0

是的,你是對的。所以我重新編譯vim並且它可以工作! – alex 2014-12-03 21:04:14