仕事の予定管理や家族の予定の把握には、Google Calendar をすごく 活用しているけど、その予定をミニ掲示板に表示する機能が動かなくなっていた。 中で使っている、gcalcli が"Missing module - cannot import name run"と いうメッセージで動かなくなっている。
調べてみると、ライブラリモジュール"oauth2client"を1.4.12以下にしろとか出てくるけど、 "pip install oauth2client==1.4.12"を実行すると、他のモジュールを更新しろとか でてきて思うように動いてくれない。
モジュールのバージョン調整だけで動かしたかったけど、 https://github.com/insanum/gcalcli/issues/229に記載されているように、 手動パッチをあてて動かした。
$ sudo pip install oauth2client --upgrade $ sudo pip install gcalcli --upgrade この後、手動パッチ