Update python libs requirements
#4
by 1MrazorT1 - opened
Running the first example script in this readme crashes with error:
Traceback (most recent call last):
File "/home/ubuntu/test_gemma/script.py", line 6, in <module>
processor = AutoProcessor.from_pretrained(MODEL_ID)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ubuntu/test_gemma/.venv/lib/python3.12/site-packages/transformers/models/auto/processing_auto.py", line 429, in from_pretrained
return processor_class.from_pretrained(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ubuntu/test_gemma/.venv/lib/python3.12/site-packages/transformers/utils/import_utils.py", line 2035, in __getattribute__
requires_backends(cls, cls._backends)
File "/home/ubuntu/test_gemma/.venv/lib/python3.12/site-packages/transformers/utils/import_utils.py", line 2021, in requires_backends
raise ImportError("".join(failed))
ImportError:
Gemma4Processor requires the PIL library but it was not found in your environment. You can install it with pip:
`pip install pillow`. Please note that you may need to restart your runtime after installation.
After installing pillow, it crashes with the second error:
ImportError:
Gemma4VideoProcessor requires the Torchvision library but it was not found in your environment. Check out the instructions on the
installation page: https://pytorch.org/get-started/locally/ and follow the ones that match your environment.
Please note that you may need to restart your runtime after installation.