2

我用 Pathogen 安装了 jedi-vim。我希望它使用我的蟒蛇 python,它是 python 3.6,而不是我的系统 python。我已将 .bashrc 文件中的 $PATH 变量编辑为:

export PATH="/opt/anaconda/3-5.0.0.1/bin:$PATH"

我已经为 anaconda python 安装了 jedi。

当我尝试编辑 python 文件时,出现以下错误:

Error: jedi-vim failed to initialize Python: jedi#setup_python_imports: ImportError: No module named jedi (in function jedi#ini
t_python..<SNR>24_init_python..jedi#setup_python_imports, line 32). See :messages and/or :JediDebugInfo for more information.

这是输出:verbose JediDebugInfo

##### Global Python

Using Python version 2 to access Jedi.
 - global sys.executable: `/opt/anaconda/3-5.0.0.1/bin/python`
 - global sys.version: `2.7.5 (default, Jun 11 2019, 14:33:56), [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)]`
 - global site module: `/usr/lib64/python2.7/site.pyc`

如果有帮助,请提供更多信息:

which python
/opt/anaconda/3-5.0.0.1/bin/python
which python2
/usr/bin/python2
which python3
/opt/anaconda/3-5.0.0.1/bin/python3
4

0 回答 0