Closed bon-ami closed 2 months ago
Sorry. I don't know why it does not work. Because it is neovim remote plugin issue.
You should use ddc.vim
instead.
Deoplete and remote plugin are deprecated architecture.
But g:python3_host_prog
is really executable?
You should check it.
:echo g:python3_host_prog->executable()
Requirement already satisfied: neovim in d:\apps\python3\lib\site-packages (0.3.1)
This package is conflicted with pynvim
. Please remove it.
@Shougo , thanks for your quick reply. pip uninstall neovim
while keeping pynvim, etc. does not help.
Anyway, I'm switching to ddc.vim.
OK.
Problems summary
I reinstalled neovim and get plugins with Plug. deoplete did not pop auto completion and I had to ^X^O. If I use some GUI for neovim, such as neoray or neovide, a line of _deoplete_init failure flashed in status line. Then I use a minimal init.vim with Plug and deoplete only. Now neovim shows the failure.
It worked before I deleted some data and reinstalled everything. I removed python 3.9 and installed 3.8.5. Thanks in advance.
Environment Information
deoplete version (SHA1): e5a47d4a2f0b2b6f568e708163e2354097e611c6 (June 6)
OS: Windows 10
neovim/Vim
:version
output: 0.10.1:checkhealth
result(neovim only):deoplete.nvim ~
============================================================================== nvim: require("nvim.health").check()
Configuration ~
Runtime ~
Performance ~
Remote Plugins ~
External Tools ~
WARNING ripgrep not available
provider.python: require("provider.python.health").check()
Python 3 provider (optional) ~
Python virtualenv ~
OK no $VIRTUAL_ENV
vim.lsp: require("vim.lsp.health").check()
LSP log level : WARN
Log path: C:\Users\myusername\AppData\Local\nvim-data/lsp.log
Log size: 0 KB
vim.lsp: Active Clients ~
vim.lsp: File Watcher ~
vim.lsp: Position Encodings ~
python
Provide a minimal init.vim with less than 50 lines (Required!)
removing source option does not help
:UpdateRemotePlugins
showsmy C:\Users\myusername\AppData\Local\nvim-data\rplugin.vim
How to reproduce the problem from neovim/Vim startup (Required!)
call _deoplete_init()
in deoplete.nvim\autoload\deoplete\init.vim, then no error is shown - of course it is not loaded. Then I found this function is defined in rplugin/python3/deoplete/init.py. So I doubt the issue is I cannot install the remote plugin.Generate a logfile if appropriate