mjx-project / mjx

Mjx: A framework for Mahjong AI research
https://colab.research.google.com/drive/1m1wOT_K2YFtuV6IO7VgWk4ilVhTKqRFU?usp=sharing
MIT License
167 stars 18 forks source link

protobufのversionに関するbug #1144

Closed nissymori closed 1 year ago

nissymori commented 1 year ago

昨日mergeした際に取り込んだupdateによって以下のbugが発生するようになりました.

スクリーンショット 2022-10-01 9 50 46

調べたろことversion周りのエラーっぽいです. https://github.com/protocolbuffers/protobuf/issues/9778 https://ittutorialpoint.com/importerror-cannot-import-name-builder-from-google-protobuf-internal/

pipでprotobufのversionを変えていると以下のような警告が表示されます.

スクリーンショット 2022-10-01 9 57 58

grpcio==1.49.1とprotobuf==3.17.3はrequirementsで指定されていますが, incompatibleなようです.

リンクにある解決法を試していきます.

sacckey commented 1 year ago

私の環境だとpip install protobuf==3.20.0で解決しました(警告は出ますが)。 grpcのversionを上げたときに気付けず申し訳ないです🙇‍♂️

nissymori commented 1 year ago

pip install protobuf==3.20.0

ありがとうございます!私の環境でも同じ方法で解決しました!

sotetsuk commented 1 year ago

ご報告ありがとうございました 🙏 遅くなりましたが対応しました 🙏