我使用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环境吗?预先感谢!