GithubHelp home page GithubHelp logo

Comments (2)

usersina avatar usersina commented on August 11, 2024

This is not windows specific. I also have the same error using Ubuntu 22.04 using Python 3.11.5.

Error message:

AttributeError('pydantic_parent_namespace') during 'GatewayRuntime' initialization
Flow@49194 Flow is aborted due to ['gateway'] can not be started.
jina.excepts.RuntimeFailToStart

Full error log
ai-service git:(main) ✗ lc-serve deploy local app                                              
⠙ Waiting gateway... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0/1 0:00:00INFO   gateway/rep-0@49279 Registering HTTP route: ask                                                                                                                  [09/02/23 11:28:26]
ERROR  gateway/rep-0@49279 AttributeError('__pydantic_parent_namespace__') during 'GatewayRuntime' initialization                                                                          
        add "--quiet-error" to suppress the exception details                                                                                                                              
       Traceback (most recent call last):                                                                                                                                                  
         File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/jina/orchestrate/pods/__init__.py", line 89, in run                                          
           runtime = AsyncNewLoopRuntime(                                                                                                                                                  
                     ^^^^^^^^^^^^^^^^^^^^                                                                                                                                                  
         File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/jina/serve/runtimes/asyncio.py", line 81, in __init__                                        
           self._loop.run_until_complete(self.async_setup())                                                                                                                               
         File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/nest_asyncio.py", line 99, in run_until_complete                                             
           return f.result()                                                                                                                                                               
                  ^^^^^^^^^^                                                                                                                                                               
         File "/home/sina/.pyenv/versions/3.11.5/lib/python3.11/asyncio/futures.py", line 203, in result                                                                                   
           raise self._exception.with_traceback(self._exception_tb)                                                                                                                        
         File "/home/sina/.pyenv/versions/3.11.5/lib/python3.11/asyncio/tasks.py", line 267, in __step                                                                                     
           result = coro.send(None)                                                                                                                                                        
                    ^^^^^^^^^^^^^^^                                                                                                                                                        
         File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/jina/serve/runtimes/asyncio.py", line 257, in async_setup                                    
           await self.server.setup_server()                                                                                                                                                
         File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/jina/serve/runtimes/servers/http.py", line 119, in setup_server                              
           _install_health_check(app, self.logger)                                                                                                                                         
         File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/jina/serve/runtimes/servers/http.py", line 200, in _install_health_check                     
           from jina.serve.runtimes.gateway.models import JinaHealthModel                                                                                                                  
         File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/jina/serve/runtimes/gateway/models.py", line 214, in <module>                                
           protobuf_to_pydantic_model(proto)                                                                                                                                               
         File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/jina/serve/runtimes/gateway/models.py", line 173, in                                         
       protobuf_to_pydantic_model                                                                                                                                                          
           field_type = protobuf_to_pydantic_model(f.message_type)                                                                                                                         
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^                                                                                                                         
         File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/jina/serve/runtimes/gateway/models.py", line 173, in                                         
       protobuf_to_pydantic_model                                                                                                                                                          
           field_type = protobuf_to_pydantic_model(f.message_type)                                                                                                                         
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^                                                                                                                         
         File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/jina/serve/runtimes/gateway/models.py", line 207, in                                         
       protobuf_to_pydantic_model                                                                                                                                                          
           model.update_forward_refs()                                                                                                                                                     
         File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/typing_extensions.py", line 2562, in wrapper                                                 
           return __arg(*args, **kwargs)                                                                                                                                                   
                  ^^^^^^^^^^^^^^^^^^^^^^                                                                                                                                                   
         File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/pydantic/main.py", line 1211, in update_forward_refs                                         
           cls.model_rebuild(force=True)                                                                                                                                                   
         File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/pydantic/main.py", line 458, in model_rebuild                                                
           _model_construction.unpack_lenient_weakvaluedict(cls.__pydantic_parent_namespace__) or {}                                                                                       
                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^                                                                                              
         File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/pydantic/_internal/_model_construction.py", line 210, in __getattr__                         
           raise AttributeError(item)                                                                                                                                                      
       AttributeError: __pydantic_parent_namespace__                                                                                                                                       
ERROR  Flow@49194 Flow is aborted due to ['gateway'] can not be started.                                                                                                [09/02/23 11:28:26]
Traceback (most recent call last):
  File "/home/sina/.pyenv/versions/ai-service/bin/lc-serve", line 8, in <module>
    sys.exit(serve())
             ^^^^^^^
  File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/click/core.py", line 1157, in __call__
    return self.main(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/click/core.py", line 1078, in main
    rv = self.invoke(ctx)
         ^^^^^^^^^^^^^^^^
  File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/click/core.py", line 1688, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/click/core.py", line 1688, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/click/core.py", line 1434, in invoke
    return ctx.invoke(self.callback, **ctx.params)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/click/core.py", line 783, in invoke
    return __callback(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/lcserve/__main__.py", line 664, in local
    serve_locally(module_str=module_str, fastapi_app_str=app, port=port, env=env)
  File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/lcserve/__main__.py", line 57, in serve_locally
    with Flow.load_config(f_yaml) as f:
  File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/jina/orchestrate/orchestrator.py", line 14, in __enter__
    return self.start()
           ^^^^^^^^^^^^
  File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/jina/orchestrate/flow/builder.py", line 33, in arg_wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/jina/orchestrate/flow/base.py", line 1832, in start
    self._wait_until_all_ready()
  File "/home/sina/.pyenv/versions/3.11.5/envs/ai-service/lib/python3.11/site-packages/jina/orchestrate/flow/base.py", line 1975, in _wait_until_all_ready
    raise RuntimeFailToStart
jina.excepts.RuntimeFailToStart

from langchain-serve.

dzeroone avatar dzeroone commented on August 11, 2024

I am also having the same error with 3.8.18

from langchain-serve.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.