Python3.8になり、gevent動かなくなったけど

Arch Linuxは、ローリングアップデートするOSである。

先日、パッケージを更新すると、Pythonのバージョンが、3.8に上がった。

 

そこで、それまでPython3.7で動いていたアプリの仮想環境を、再構築した。

その中で、geventが、エラーで起動しなくなってしまった。

 

OMG!

 

しかし、たそがれていても仕方がない。。。

天は自ら助くる者を助く。

 

検索してみると、gevent 1.5a2は、python3.8に対応しているっぽい。

そうとわかれば、行くしかない。

 

$ pip install gevent==1.5a2

 

インストール成功。アプリを再起動してみる。

。。。。。。。。。キター!

 

無事起動しました。

というわけで、gevent1.5a2は、Python3.8に対応しているよ!