Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

Greenletの罠

$
0
0

Summary

vim-jpで話題になっていた件をコンパクトにまとめてみました

たとえば・・・

Neovimというエディタで Python-clientを動かすために

neovim python package をインストールしてみる

$ pip3 install neovim

症状

Neovimを立ち上げるも import errorと表示される

undefined symbol: PyExc_ValueError

ImportError: /path/to/site-packages/greenlet.cpython-36m-x86_64-linux-gnu.so: undefined symbol: PyExc_ValueError

原因

バイナリパッケージのバイナリと python のバイナリの互換性がない

workaround

自前でgreenletをビルドする

pip uninstall greenlet
pip download greenlet
tar -xvf greenlet-0.4.12.tar.gz
cd greenlet-0.4.12
pip install -vvvv .

こういう方法もあるみたいです!

pip install greenlet==0.4.12 --no-binary

pythonjp Slack@aodagさんに教えていただきました!ありがとうございます!







Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>