Vim-conda无法在Neovim-QT中更改conda env

时间:2019-02-20 00:15:54

标签: python vim anaconda conda

我使用vim-conda在我的vim中的conda环境之间切换,并且工作正常。但是最近我安装了QT版本Neovim,vim-conda似乎出现了故障。当我在Neovim GUI中使用:ChangeCondaEnv更改conda环境时,会引发以下错误:

Error detected while processing function <SNR>40_CondaChangeEnv[2]..provider#python3#Call:
line 18:
Traceback (most recent call last):
  File "/home/yossarian42/.vim/bundle/vim-conda/plugin/vimconda.py", line 54, in func
    v = self.cache[key]
KeyError: (('conda info --json',), ())
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/home/yossarian42/.vim/bundle/vim-conda/plugin/vimconda.py", line 315, in conda_change_env
    envs = get_envs()

从例外情况来看,似乎Neovim GUI无法获得我的正常工作环境。即使从终端运行Neovim-QT,它也会引发相同的错误。

我运行Ubuntu18.04,nvim-qt版本是0.2.8。有人可以解释为什么Neovim GUI无法访问conda环境吗?预先感谢!

0 个答案:

没有答案