diff options
-rw-r--r-- | runtime/autoload/provider/pythonx.vim | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/runtime/autoload/provider/pythonx.vim b/runtime/autoload/provider/pythonx.vim index 412c93d5a0..df3264b7a2 100644 --- a/runtime/autoload/provider/pythonx.vim +++ b/runtime/autoload/provider/pythonx.vim @@ -53,13 +53,13 @@ function! s:check_interpreter(prog, major_ver, skip) abort endif " Try to load neovim module, and output Python version. - let prog_ver = system(a:prog . ' -c ' . - \ '''import sys; sys.stdout.write(str(sys.version_info[0]) + '. - \ '"." + str(sys.version_info[1])); '''. - \ (a:major_ver == 2 ? - \ '''import pkgutil; exit(pkgutil.get_loader("neovim") is None)''': - \ '''import importlib; exit(importlib.find_loader("neovim") is None)''') - \ ) + let prog_ver = system([ a:prog , '-c' , + \ 'import sys; sys.stdout.write(str(sys.version_info[0]) + '. + \ '"." + str(sys.version_info[1])); '. + \ (a:major_ver == 2 + \ ? 'import pkgutil; exit(pkgutil.get_loader("neovim") is None)' + \ : 'import importlib; exit(importlib.find_loader("neovim") is None)') + \ ]) if v:shell_error return [0, prog_path . ' does have not have the neovim module installed. ' \ . 'See ":help nvim-python".'] |