Closed hujianxin closed 5 years ago
而且看样子使用的python版本也不太对,我使用的应该是pyenv中的python3.7。但是通过lightline看,版本又是对的,这个还得麻烦您帮忙看一下。
你在命令行执行 pipenv --venv
这个命令正常吗?
在脚本所在目录下,运行pipenv --venv
是这样的结果:
另外,我在第一条所述的问题,并不是打开文件就会出现,而是在运行第三方库的跳转(goto definition)之后才出现的。
出现这个错误之后,我再运行format,就会报这个错:
[coc.nvim] Error on 'format': Cannot read property 'fsPath' of null
之前format代码都是正常的。
pythonPath 找错了导致的这个问题。
我在 ~/.config/nvim/coc-settings.json 里面已经指定了 "python.pythonPath"了,这个还是不够吗?
因为只是写点简单脚本,所以不太好每个脚本都搞一个工程,然后放入.vim目录。
从使用vscode的经验上来看,只要在总的配置中指定一个pythonPath,应该就不会找错吧,是不是coc-python中在跳转执行之后,配置文件的位置变成了非 ~/.config/nvim/coc-settings.json的某个地方?
有优先级的问题,你可以查看 output channel https://github.com/neoclide/coc.nvim/wiki/Debug-language-server#using-output-channel
Run :CocCommand python.setInterpreter
to fix it.
你好,我只是简单的打开了一个脚本,当前目录下也没有pipfile这个文件,但是messages里面报这个错误。