### Summary
TypeError: Protocols cannot be instantiated
### Steps to rep…roduce
streamlit hello
File "C:\Users\user\anaconda3\lib\site-packages\tornado\http1connection.py", line 273, in _read_message
delegate.finish()
File "C:\Users\user\anaconda3\lib\site-packages\tornado\routing.py", line 268, in finish
self.delegate.finish()
File "C:\Users\user\anaconda3\lib\site-packages\tornado\web.py", line 2290, in finish
self.execute()
File "C:\Users\user\anaconda3\lib\site-packages\tornado\web.py", line 2309, in execute
self.handler = self.handler_class(
File "C:\Users\user\anaconda3\lib\site-packages\tornado\websocket.py", line 224, in __init__
super().__init__(application, request, **kwargs)
File "C:\Users\user\anaconda3\lib\site-packages\tornado\web.py", line 209, in __init__
super().__init__()
File "C:\Users\user\anaconda3\lib\typing.py", line 1083, in _no_init
raise TypeError('Protocols cannot be instantiated')
TypeError: Protocols cannot be instantiated
2022-08-19 11:22:21.932 Uncaught exception
Traceback (most recent call last):
File "C:\Users\user\anaconda3\lib\site-packages\tornado\http1connection.py", line 273, in _read_message
delegate.finish()
File "C:\Users\user\anaconda3\lib\site-packages\tornado\routing.py", line 268, in finish
self.delegate.finish()
File "C:\Users\user\anaconda3\lib\site-packages\tornado\web.py", line 2290, in finish
self.execute()
File "C:\Users\user\anaconda3\lib\site-packages\tornado\web.py", line 2309, in execute
self.handler = self.handler_class(
File "C:\Users\user\anaconda3\lib\site-packages\tornado\websocket.py", line 224, in __init__
super().__init__(application, request, **kwargs)
File "C:\Users\user\anaconda3\lib\site-packages\tornado\web.py", line 209, in __init__
super().__init__()
File "C:\Users\user\anaconda3\lib\typing.py", line 1083, in _no_init
raise TypeError('Protocols cannot be instantiated')
TypeError: Protocols cannot be instantiated
2022-08-19 11:22:21.955 Uncaught exception
Traceback (most recent call last):
File "C:\Users\user\anaconda3\lib\site-packages\tornado\http1connection.py", line 273, in _read_message
delegate.finish()
File "C:\Users\user\anaconda3\lib\site-packages\tornado\routing.py", line 268, in finish
self.delegate.finish()
File "C:\Users\user\anaconda3\lib\site-packages\tornado\web.py", line 2290, in finish
self.execute()
File "C:\Users\user\anaconda3\lib\site-packages\tornado\web.py", line 2309, in execute
self.handler = self.handler_class(
File "C:\Users\user\anaconda3\lib\site-packages\tornado\websocket.py", line 224, in __init__
super().__init__(application, request, **kwargs)
File "C:\Users\user\anaconda3\lib\site-packages\tornado\web.py", line 209, in __init__
super().__init__()
File "C:\Users\user\anaconda3\lib\typing.py", line 1083, in _no_init
raise TypeError('Protocols cannot be instantiated')
TypeError: Protocols cannot be instantiated
2022-08-19 11:22:21.985 Uncaught exception
Traceback (most recent call last):
File "C:\Users\user\anaconda3\lib\site-packages\tornado\http1connection.py", line 273, in _read_message
delegate.finish()
File "C:\Users\user\anaconda3\lib\site-packages\tornado\routing.py", line 268, in finish
self.delegate.finish()
File "C:\Users\user\anaconda3\lib\site-packages\tornado\web.py", line 2290, in finish
self.execute()
File "C:\Users\user\anaconda3\lib\site-packages\tornado\web.py", line 2309, in execute
self.handler = self.handler_class(
File "C:\Users\user\anaconda3\lib\site-packages\tornado\websocket.py", line 224, in __init__
super().__init__(application, request, **kwargs)
File "C:\Users\user\anaconda3\lib\site-packages\tornado\web.py", line 209, in __init__
super().__init__()
File "C:\Users\user\anaconda3\lib\typing.py", line 1083, in _no_init
raise TypeError('Protocols cannot be instantiated')
TypeError: Protocols cannot be instantiated
2022-08-19 11:22:22.013 Uncaught exception
Traceback (most recent call last):
File "C:\Users\user\anaconda3\lib\site-packages\tornado\http1connection.py", line 273, in _read_message
delegate.finish()
File "C:\Users\user\anaconda3\lib\site-packages\tornado\routing.py", line 268, in finish
self.delegate.finish()
File "C:\Users\user\anaconda3\lib\site-packages\tornado\web.py", line 2290, in finish
self.execute()
File "C:\Users\user\anaconda3\lib\site-packages\tornado\web.py", line 2309, in execute
self.handler = self.handler_class(
File "C:\Users\user\anaconda3\lib\site-packages\tornado\websocket.py", line 224, in __init__
super().__init__(application, request, **kwargs)
File "C:\Users\user\anaconda3\lib\site-packages\tornado\web.py", line 209, in __init__
super().__init__()
File "C:\Users\user\anaconda3\lib\typing.py", line 1083, in _no_init
(Please provide a code snippet! This will help expedite us finding and solving the problem.)
If applicable, please provide the steps we should take to reproduce the bug:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
**Expected behavior:**
Explain what you expect to happen when you go through the steps above, assuming there were no bugs.
**Actual behavior:**
Explain the buggy behavior you experience when you go through the steps above.
If applicable, add screenshots to help explain your problem.
### Is this a regression?
That is, did this use to work the way you expected in the past?
yes / no
### Debug info
- Streamlit version: (get it with `$ streamlit version`)
- Python version: (get it with `$ python --version`)
- Using Conda? PipEnv? PyEnv? Pex?
- OS version:
- Browser version:
### Additional information
If needed, add any other context about the problem here. For example, did this bug come from https://discuss.streamlit.io or another site? Link the original source here!