티스토리 뷰
파이썬 소스 vim 오픈시 아래와 같은 에러가 발생.
Error detected while processing BufNewFile Autocommands for "*.py"..FileType Autocommands for "*"..function <SNR>6_LoadFTPlugin[18]..script /Users/AAAAA/.vim_runtime/sources_non_forked/jedi-vim/ftplugin/python/jedi.vim [1]../Users/AAAAA/.vim_runtime/sources_non_forked/jedi-vim/autoload/jedi.vim [260]..function jedi#init_python [13]..BufNewFile Autocommands for "*.py"..FileType Autocommands for "*"..function <SNR>6_LoadFTPlugin [18]..script /Users/AAAAA/.vim_runtime/sources_non_forked/jedi-vim/ftplugin/python/jedi.vim [1].. [260]..function jedi#init_python[11]..<SNR>118_display_exception: line 19: Error: jedi-vim failed to initialize Python: jedi#setup_python_imports: ModuleNotFoundError: No module named 'jedi' (in BufNewFile Autocommands for "*.py"..FileType Autocommands for "*"..function <SNR>6_LoadFTPlugin[18]..script /Users/aaaaa/.vim_runtime/sources_non_forked/jedi-vim/ftplugin/python/jedi.vim[1]../Users/aaaaa/.vim_runtime/sources_non_forked/jedi-vim/autoload/jedi.vim[260]..function jedi#init_python[4]..<SNR>118_init_python[6]..jedi#setup_python_imports, line 20). See :messages and/or :JediDebugInfo for more information. Error detected while processing BufNewFile Autocommands for "*.py"..FileType Autocommands for "*"..function <SNR>6_LoadFTPlugin[18]..script /Users/aaaaa/.vim_runtime/sources_non_forked/jedi-vim/ftplugin/python/jedi.vim: line 36: E117: Unknown function: jedi#configure_call_signatures |
에러내용 경로에서 문제가 되는 소스 내용에 아래 모듈 호출시 발생하는듯 하였다....
아래 명령어로 jedi vim 버전확인 진행.
:verbose JediDebugInfo |
jedi 모듈을 python에서 인식하지 못하고 있다.
git을 통해 jedi-vim 패키지 clone 하기.
>> git clone --recursive https://github.com/davidhalter/jedi-vim.git ~/.vim/bundle/jedi-vim |
~/.vimrc에 아래 내용추가
그 후에 다시 .py 파일 vim으로 오픈
jedi-vim 패키지를 내려받는게 중요한것이 아니엿다....
jedi 설치가 진행되지 않았던것이다....
⚡ python -c 'import jedi; print(jedi.__version__)' Traceback (most recent call last): File "<string>", line 1, in <module> ModuleNotFoundError: No module named 'jedi' |
아래 명령어로 jedi 설치 진행.
⚡ python -m pip install jedi |
아까와 다르게 버전정보 확인...
⚡ python -c 'import jedi; print(jedi.__version__)' 0.18.2 |
이상없이 .py 파일이 열린다...
'IT > etc' 카테고리의 다른 글
LUMENA(루메나) h3 가습기 사용후기 (0) | 2022.12.06 |
---|---|
ERROR: Unable to find executable 'npm'. 해결법 (0) | 2022.12.04 |
Only a type can be imported. 에러 해결방법 (0) | 2022.12.02 |
Speech Recognition could not 오류 해결방법 (0) | 2022.12.01 |
[강화도] 글램핑장 추천순 리뷰정리 / *카라반 제외 (0) | 2022.11.28 |
댓글