E319:找不到“ python3”提供程序。如何在SSH环境中解决此问题。我不喜欢

时间:2019-12-21 05:19:17

标签: python-3.x pip neovim

我正在使用ssh大学,并且正在尝试使用nvim。

但是,每当我尝试使用nvim编辑代码时,它总是说E319: No "python3" provider found.

我该如何解决这个问题?

我已尝试python3 -m pip install --user --upgrade pynvim,但是/usr/bin/python3目录中未安装模块pip

4 个答案:

答案 0 :(得分:2)

有很多安装python模块的方法,不建议使用sudo进行pip安装。

但是,有时会有社区维护的软件包。我会尝试:apt install python3-neovim

这应该将neovim python模块放在neovim期望的位置,而不是使用--user或pipx

祝你好运!

答案 1 :(得分:0)

我该如何解决这个问题?

虽然@voortuck提供了一种变通办法,该决定可能有效/无效,具体取决于neovim的python绑定是否位于pypi中,如果您拥有build your own neovim,更简单的方法是转到prerequisites。 / p>

答案 2 :(得分:0)

$ pip3 install --user --upgrade neovim

同时了解neovim-remote

答案 3 :(得分:0)

就我而言,Neovim 对此有帮助:

python3 -m pip install --user --upgrade pynvim