(venv) C:\ai\MotionCtrl>python -m app --share
Traceback (most recent call last):
File "C:\Program Files\Python310\lib\runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Program Files\Python310\lib\runpy.py", line 86, in _run_code
exec(code, run_globals)
File "C:\ai\MotionCtrl\app.py", line 7, in <module>
import gradio as gr
File "C:\ai\MotionCtrl\venv\lib\site-packages\gradio\__init__.py", line 3, in <module>
import gradio.components as components
File "C:\ai\MotionCtrl\venv\lib\site-packages\gradio\components\__init__.py", line 1, in <module>
from gradio.components.annotated_image import AnnotatedImage
File "C:\ai\MotionCtrl\venv\lib\site-packages\gradio\components\annotated_image.py", line 13, in <module>
from gradio.components.base import IOComponent, _Keywords
File "C:\ai\MotionCtrl\venv\lib\site-packages\gradio\components\base.py", line 20, in <module>
from fastapi import UploadFile
File "C:\ai\MotionCtrl\venv\lib\site-packages\fastapi\__init__.py", line 7, in <module>
from .applications import FastAPI as FastAPI
File "C:\ai\MotionCtrl\venv\lib\site-packages\fastapi\applications.py", line 16, in <module>
from fastapi import routing
File "C:\ai\MotionCtrl\venv\lib\site-packages\fastapi\routing.py", line 34, in <module>
from fastapi.dependencies.models import Dependant
File "C:\ai\MotionCtrl\venv\lib\site-packages\fastapi\dependencies\models.py", line 5, in <module>
from fastapi.security.base import SecurityBase
File "C:\ai\MotionCtrl\venv\lib\site-packages\fastapi\security\__init__.py", line 4, in <module>
from .http import HTTPAuthorizationCredentials as HTTPAuthorizationCredentials
File "C:\ai\MotionCtrl\venv\lib\site-packages\fastapi\security\http.py", line 16, in <module>
class HTTPBasicCredentials(BaseModel):
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_model_construction.py", line 223, in __new__
complete_model_class(
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_model_construction.py", line 568, in complete_model_class
schema = cls.__get_pydantic_core_schema__(cls, handler)
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\main.py", line 670, in __get_pydantic_core_schema__
return handler(source)
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_schema_generation_shared.py", line 83, in __call__
schema = self._handler(source_type)
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_generate_schema.py", line 655, in generate_schema
schema = self._generate_schema_inner(obj)
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_generate_schema.py", line 924, in _generate_schema_inner
return self._model_schema(obj)
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_generate_schema.py", line 739, in _model_schema
{k: self._generate_md_field_schema(k, v, decorators) for k, v in fields.items()},
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_generate_schema.py", line 739, in <dictcomp>
{k: self._generate_md_field_schema(k, v, decorators) for k, v in fields.items()},
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_generate_schema.py", line 1115, in _generate_md_field_schema
common_field = self._common_field_schema(name, field_info, decorators)
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_generate_schema.py", line 1308, in _common_field_schema
schema = self._apply_annotations(
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_generate_schema.py", line 2104, in _apply_annotations
schema = get_inner_schema(source_type)
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_schema_generation_shared.py", line 83, in __call__
schema = self._handler(source_type)
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_generate_schema.py", line 2187, in new_handler
schema = self._apply_single_annotation(schema, annotation)
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_generate_schema.py", line 2146, in _apply_single_annotation
maybe_updated_schema = _known_annotated_metadata.apply_known_metadata(metadata, schema.copy())
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_known_annotated_metadata.py", line 302, in apply_known_metadata
elif isinstance(annotation, (at.Predicate, at.Not)):
AttributeError: module 'annotated_types' has no attribute 'Not'(venv) C:\ai\MotionCtrl>python -m app --share
Traceback (most recent call last):
File "C:\Program Files\Python310\lib\runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Program Files\Python310\lib\runpy.py", line 86, in _run_code
exec(code, run_globals)
File "C:\ai\MotionCtrl\app.py", line 7, in <module>
import gradio as gr
File "C:\ai\MotionCtrl\venv\lib\site-packages\gradio\__init__.py", line 3, in <module>
import gradio.components as components
File "C:\ai\MotionCtrl\venv\lib\site-packages\gradio\components\__init__.py", line 1, in <module>
from gradio.components.annotated_image import AnnotatedImage
File "C:\ai\MotionCtrl\venv\lib\site-packages\gradio\components\annotated_image.py", line 13, in <module>
from gradio.components.base import IOComponent, _Keywords
File "C:\ai\MotionCtrl\venv\lib\site-packages\gradio\components\base.py", line 20, in <module>
from fastapi import UploadFile
File "C:\ai\MotionCtrl\venv\lib\site-packages\fastapi\__init__.py", line 7, in <module>
from .applications import FastAPI as FastAPI
File "C:\ai\MotionCtrl\venv\lib\site-packages\fastapi\applications.py", line 16, in <module>
from fastapi import routing
File "C:\ai\MotionCtrl\venv\lib\site-packages\fastapi\routing.py", line 34, in <module>
from fastapi.dependencies.models import Dependant
File "C:\ai\MotionCtrl\venv\lib\site-packages\fastapi\dependencies\models.py", line 5, in <module>
from fastapi.security.base import SecurityBase
File "C:\ai\MotionCtrl\venv\lib\site-packages\fastapi\security\__init__.py", line 4, in <module>
from .http import HTTPAuthorizationCredentials as HTTPAuthorizationCredentials
File "C:\ai\MotionCtrl\venv\lib\site-packages\fastapi\security\http.py", line 16, in <module>
class HTTPBasicCredentials(BaseModel):
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_model_construction.py", line 223, in __new__
complete_model_class(
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_model_construction.py", line 568, in complete_model_class
schema = cls.__get_pydantic_core_schema__(cls, handler)
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\main.py", line 670, in __get_pydantic_core_schema__
return handler(source)
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_schema_generation_shared.py", line 83, in __call__
schema = self._handler(source_type)
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_generate_schema.py", line 655, in generate_schema
schema = self._generate_schema_inner(obj)
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_generate_schema.py", line 924, in _generate_schema_inner
return self._model_schema(obj)
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_generate_schema.py", line 739, in _model_schema
{k: self._generate_md_field_schema(k, v, decorators) for k, v in fields.items()},
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_generate_schema.py", line 739, in <dictcomp>
{k: self._generate_md_field_schema(k, v, decorators) for k, v in fields.items()},
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_generate_schema.py", line 1115, in _generate_md_field_schema
common_field = self._common_field_schema(name, field_info, decorators)
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_generate_schema.py", line 1308, in _common_field_schema
schema = self._apply_annotations(
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_generate_schema.py", line 2104, in _apply_annotations
schema = get_inner_schema(source_type)
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_schema_generation_shared.py", line 83, in __call__
schema = self._handler(source_type)
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_generate_schema.py", line 2187, in new_handler
schema = self._apply_single_annotation(schema, annotation)
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_generate_schema.py", line 2146, in _apply_single_annotation
maybe_updated_schema = _known_annotated_metadata.apply_known_metadata(metadata, schema.copy())
File "C:\ai\MotionCtrl\venv\lib\site-packages\pydantic\_internal\_known_annotated_metadata.py", line 302, in apply_known_metadata
elif isinstance(annotation, (at.Predicate, at.Not)):
AttributeError: module 'annotated_types' has no attribute 'Not'
How to fix this