我曾经通过3.8-dev
安装了Python pyenv
,但后来我卸载了此版本。现在我的机器上只安装了3.7.5
。 pyenv versions
结果:
现在我相信全局默认值也是3.7.5
。但是,当我使用NeoVim或Vim打开python文件时,尽管我相信我在此计算机上根本没有该版本,但从底部栏中它仍显示Python 3.8.1 64-bit
。知道为什么会这样吗?我相信这是因为Vim仍然以某种方式认为我拥有3.8.1
版本,但不知道如何解决它。谢谢!
Vim v8.1NeoVim v0.4.3
原来是coc.nvim
扩展名coc-python
。您需要手动设置:CocCommand python.setInterpreter
以在neovim中选择正确的python版本。相关issue在这里。