innightwolfsleep / text-generation-webui-telegram_bot

LLM telegram bot
MIT License
103 stars 20 forks source link

installation breaks webui #210

Closed scavru closed 4 months ago

scavru commented 4 months ago

clear windows installation last oobabooga > git clone bot > install requirements_ext.txt > ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. gradio 4.26.0 requires pydantic>=2.0, but you have pydantic 1.10.13 which is incompatible.

and then webui crashes and won't start.

Traceback (most recent call last) ──────────────────────────────────────────╮ │ E:\textmodels\text-generation-webui\server.py:21 in <module> │ │ │ │ 20 with RequestBlocker(): │ │ ❱ 21 from modules import gradio_hijack │ │ 22 import gradio as gr │ │ │ │ E:\textmodels\text-generation-webui\modules\gradio_hijack.py:9 in <module> │ │ │ │ 8 │ │ ❱ 9 import gradio as gr │ │ 10 │ │ │ │ E:\textmodels\text-generation-webui\installer_files\env\Lib\site-packages\gradio\__init__.py:3 in <module> │ │ │ │ 2 │ │ ❱ 3 import gradio._simple_templates │ │ 4 import gradio.image_utils │ │ │ │ E:\textmodels\text-generation-webui\installer_files\env\Lib\site-packages\gradio\_simple_templates\__init__.py:1 in │ │ <module> │ │ │ │ ❱ 1 from .simpledropdown import SimpleDropdown │ │ 2 from .simpleimage import SimpleImage │ │ │ │ E:\textmodels\text-generation-webui\installer_files\env\Lib\site-packages\gradio\_simple_templates\simpledropdown.py │ │ :6 in <module> │ │ │ │ 5 │ │ ❱ 6 from gradio.components.base import FormComponent │ │ 7 from gradio.events import Events │ │ │ │ E:\textmodels\text-generation-webui\installer_files\env\Lib\site-packages\gradio\components\__init__.py:1 in │ │ <module> │ │ │ │ ❱ 1 from gradio.components.annotated_image import AnnotatedImage │ │ 2 from gradio.components.audio import Audio │ │ │ │ E:\textmodels\text-generation-webui\installer_files\env\Lib\site-packages\gradio\components\annotated_image.py:13 in │ │ <module> │ │ │ │ 12 │ │ ❱ 13 from gradio import processing_utils, utils │ │ 14 from gradio.components.base import Component │ │ │ │ E:\textmodels\text-generation-webui\installer_files\env\Lib\site-packages\gradio\processing_utils.py:22 in <module> │ │ │ │ 21 │ │ ❱ 22 from gradio import utils, wasm_utils │ │ 23 from gradio.data_classes import FileData, GradioModel, GradioRootModel │ │ │ │ E:\textmodels\text-generation-webui\installer_files\env\Lib\site-packages\gradio\utils.py:53 in <module> │ │ │ │ 52 from gradio.context import Context │ │ ❱ 53 from gradio.data_classes import FileData │ │ 54 from gradio.strings import en │ │ │ │ E:\textmodels\text-generation-webui\installer_files\env\Lib\site-packages\gradio\data_classes.py:18 in <module> │ │ │ │ 17 if not wasm_utils.IS_WASM or TYPE_CHECKING: │ │ ❱ 18 from pydantic import BaseModel, RootModel, ValidationError │ │ 19 else: │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ImportError: cannot import name 'RootModel' from 'pydantic' (E:\textmodels\text-generation-webui\installer_files\env\Lib\site-packages\pydantic\__init__.cp311-win_amd64.pyd)

scavru commented 4 months ago

installation solved the problem, the bot works. pydantic==2.1.0