読者です 読者をやめる 読者になる 読者になる

pkg_resources.DistributionNotFound: greenlet>=0.3

CentOS7にpipインストールした「Ryu」でコマンドを実行させると、エラーメッセージが出力されたので対処方法を紹介します。

 

エラーメッセージ
# ryu --help
Traceback (most recent call last):
  File "/usr/bin/ryu", line 5, in 
    from pkg_resources import load_entry_point
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 3007, in 
    working_set.require(__requires__)
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 728, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 626, in resolve
    raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: greenlet>=0.3

「grenlet」がインストールされていないのがエラーメッセージの原因ぽいです。

 

対処方法

「greenlet」を「# pip install」してやりましょう。

# pip install greenlet

これで、エラーメッセージは消えました。