ここ何日?か1カ月くらい?で起きているエラーについてです。
(StableDiffusion、GoogleColabratory TheLastBenでのエラーです。)
エラー内容は
TypeError: Descriptors cannot be created directly.
If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc >= 3.19.0.
な感じです。
対処法は
Downgrade the protobuf package to 3.20.x or lower.
protobufのパッケージを3.20.xかそれより古い物にダウングレードしてください
とのことなので下記コードを
「Connect Google Drive」の次くらいに実行してみてください。
#@markdown # install protobuf==3.20.2
!pip install protobuf==3.20.2
#@markdownの部分はれいによって、見出し部分なので
無くても構いませんが、分かりやすく表示させるためのものと思って下さい。
protobufのバージョンは3.20.xとのことなので
問題無く動くバージョンであれば大丈夫だと思います。
あとは通常通り、
Install~Requirements~
Model~Start Stable Diffusion~
等を実行すれば問題無く起動すると思います。
コメント