シェアする

  • このエントリーをはてなブックマークに追加

neovimでUltiSnips requires py >= 2.7 or py3というエラーの対処法

最近、新たにデスクトップPCにLinuxMintを導入して、neovimやtmuxやらの環境構築をしている途中に

とこのようなエラーをneovimを起動する度に吐いてしまったので対処法を備忘録として載せておきます。

環境

OS:LinuxMint 19

原因

apt-get install neovimからインストールしたため、neovimの最新バージョンではないのが原因

広告

コマンドを入力

これを入力すると、

このような謎エラーが出てきました。

neovimとpip installで入れようとしているものとバージョンが合わないと怒られます。

ということで、neovimの公式からインストールしていきましょう。https://github.com/neovim/neovim/wiki/Installing-Neovim

LinuxMintの場合はベースのディストリビューションがUbuntuになるので、Ubuntuのインストール方法を用います。

とこのように公式サイトに載っているコマンドを実行するとneovimが最新バージョンになります。

まだ、うまくいかない

公式サイトにも載っていますが、

古いバージョンからアップデートした場合は、

このようなコマンドを実行することで問題なく動いてくれるようになります。

まとめ

Ubuntu系では、apt-getでは最新バージョンを入れてくれない可能性があるので、公式サイトの方法でインストールした方がよさそうです。

広告

シェアする

  • このエントリーをはてなブックマークに追加

フォローする