-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Description
When I get to the point of doing python convert_product_file_format.py I get the following error
(myenv) C:\Users\jchri\Documents\adk-samples\python\agents\personalized-shopping\personalized_shopping\shared_libraries\search_engine>python convert_product_file_format.py
Traceback (most recent call last):
File "C:\Users\jchri\Documents\adk-samples\python\agents\personalized-shopping\personalized_shopping\shared_libraries\search_engine\convert_product_file_format.py", line 21, in
from web_agent_site.engine.engine import load_products
File "..\web_agent_site_init_.py", line 15, in
from .envs.web_agent_text_env import WebAgentTextEnv
File "..\web_agent_site\envs\web_agent_text_env.py", line 20, in
from bs4 import BeautifulSoup
File "C:\Users\jchri\Documents\adk-samples\myenv\lib\site-packages\bs4_init_.py", line 64, in
from .builder import (
File "C:\Users\jchri\Documents\adk-samples\myenv\lib\site-packages\bs4\builder_init_.py", line 24, in
from bs4.element import (
File "C:\Users\jchri\Documents\adk-samples\myenv\lib\site-packages\bs4\element.py", line 9, in
from bs4.css import CSS
File "C:\Users\jchri\Documents\adk-samples\myenv\lib\site-packages\bs4\css.py", line 27, in
from bs4._typing import _NamespaceMapping
File "C:\Users\jchri\Documents\adk-samples\myenv\lib\site-packages\bs4_typing.py", line 63, in
_IncomingMarkup: TypeAlias = Union[str, bytes, IO[str], IO[bytes]]
File "C:\Users\jchri\AppData\Local\Programs\Python\Python310\lib\typing.py", line 287, in inner
return cached(*args, **kwds)
File "C:\Users\jchri\AppData\Local\Programs\Python\Python310\lib\typing.py", line 367, in getitem
return self._getitem(self, parameters)
File "C:\Users\jchri\AppData\Local\Programs\Python\Python310\lib\typing.py", line 482, in Union
return _UnionGenericAlias(self, parameters)
File "C:\Users\jchri\AppData\Local\Programs\Python\Python310\lib\typing.py", line 874, in init
self.parameters = _collect_type_vars(params)
File "C:\Users\jchri\Documents\adk-samples\myenv\lib\site-packages\typing_extensions.py", line 3158, in _collect_type_vars
if _should_collect_from_parameters(t):
File "C:\Users\jchri\Documents\adk-samples\myenv\lib\site-packages\typing_extensions.py", line 174, in _should_collect_from_parameters
t, (typing._GenericAlias, _types.GenericAlias, _types.UnionType)
AttributeError: module 'types' has no attribute 'UnionType'