藻のブログ

日記,IT,学問(ジェンダー,人工知能など)について書かれることでしょう。

Python 2 で消耗した

正午直前に起きた……。


Flask というフレームワークを用いて Python 3 で開発しているサーバアプリケーション(単語帳サーバ)で、 WebSocket による通信をやってみようと思って、 pipgeventgevent-websocket というモジュールをインストールした。

しかし、どうしてもうまく動かない。調べてみると、 gevent は良いのだが、 gevent-websocketPython 3 に対応していないらしく、それで動かないようだ。

pipPython 3 用のものなのに、 Python 2 用の gevent-websocket がインストールされるという発想が理解に苦しむ……。(こういうことがあっても、日本人としては いまさら Python 2 を使うという選択肢はあり得ない。)

それにしても、 Python の 2 の存続によるわだかまりはいつまで続くのだろうか……。(外人が悪い。)(適当。)