After restarting VS code streamlit doesn't run anymore

I closed VS code, and later started it again.
When I try to run a python file I get a strange error and streamlit won’t run my file

streamlit run

The error:

Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.10/bin/streamlit", line 5, in <module>
    from streamlit.web.cli import main
  File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/streamlit/", line 48, in <module>
    from streamlit.proto.RootContainer_pb2 import RootContainer
  File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/streamlit/proto/", line 6, in <module>
    from google.protobuf import descriptor as _descriptor
  File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/google/protobuf/", line 47, in <module>
    from google.protobuf.pyext import _message
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/google/protobuf/pyext/, 0x0002): symbol not found in flat namespace '__ZN6google8protobuf15FieldDescriptor12TypeOnceInitEPKS1_'

Don’t know what could have happened. I didn’t update anything…

Never mind, I forgot to activate my project environment with pipenv. Now it works

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.