나는이 Anaconda(python3.5.2 포함) VIM(7.4) Jedi-VIM내 시스템에 설치되어 있어야합니다. python기본적으로 리눅스 시스템 에도 설치되어 있었습니다 .
자동 완성은 최소한 기본 패키지에서 작동합니다. 그러나 numpy(에 포함 된 Anaconda) 와 같은 패키지의 경우 완료가 작동하지 않습니다.
에서 다음 명령을 사용하여 VIM:
:py3 import sys; print(sys.path)
['/usr/lib/python35.zip',
'/usr/lib/python3.5',
'/usr/lib/python3.5/plat-x86_64-linux-gnu',
'/usr/lib/python3.5/lib-dynload',
'/usr/local/lib/python3.5/dist-packages',
'/usr/lib/python3/dist-packages',
'_vim_path_']
이것은 Anaconda-python인터프리터와 패키지가 결코 사용되지 않았 음을 나타냅니다 jedi-vim.
$which python
/home/user1/anaconda3/bin/python
jedi-vim이 패키지 자동 완성을 얻기 위해 아나콘다 파이썬의 경로를 사용하도록하려면 어떻게해야합니까?
export PYTHONPATH="/home/user-name/anaconda3/lib/python3.5/site-packages":$PYTHONPATH내에~/.zshrc아나콘다 제대로 작동에 도착 제다이-정력.