streamlit hello でエラーになってしまう
解決したいこと
streamlit を開くことができないので解決したいです
発生している問題・エラー
streamlit helloを使ったところ、AttributeError: module 'google.protobuf.descriptor' has no attribute '_internal_create_key'というエラーが出てしまったため、以下の操作を行いました。
pip uninstall protobuf python3-protobuf
pip install --upgrade pip
pip install --upgrade protobuf
しかし、問題が解決しなかったため、別のサイトを参考にして次のようなコードを入力しました。
sudo rm -r /usr/lib/python3/dist-packages/google/protobuf*
sudo rm -r /usr/lib/python3/dist-packages/protobuf*
pip3 install --upgrade protobufs
しかし、これでも問題が解決せず、新しく下のようなエラーが出てしまいました。
ModuleNotFoundError: No module henamed 'google.protobuf'
このエラーを解決するために
pip uninstall protobuf
pip uninstall google
pip install google
pip install protobuf
pip install google-cloud
を試してみたのですが、ModuleNotFoundError: No module named 'google.protobuf'
のままで改善しません。どうすればこれらのエラーを解決して、streamlit を使えますか?教えていただきたいです。まだ始めたばかりでいろいろと理解できていない部分があるため、間違った操作をしてしまっているかもしれません。申し訳ございませんが何かしらアドバイスがあればぜひお願い致します。
`