Can't start Jupiter notebook

When I try to launch jupiter notebook, I get this error

Traceback (most recent call last):
File “C:\Users\KORISNIK\anaconda3\Scripts\jupyter-notebook-script.py”, line 6, in
from notebook.notebookapp import main
File “C:\Users\KORISNIK\anaconda3\lib\site-packages\notebook\notebookapp.py”, line 59, in
from tornado import httpserver
File “C:\Users\KORISNIK\anaconda3\lib\site-packages\tornado\httpserver.py”, line 32, in
from tornado.http1connection import HTTP1ServerConnection, HTTP1ConnectionParameters
File “C:\Users\KORISNIK\anaconda3\lib\site-packages\tornado\http1connection.py”, line 34, in
from tornado import iostream
File “C:\Users\KORISNIK\anaconda3\lib\site-packages\tornado\iostream.py”, line 40, in
from tornado.netutil import ssl_wrap_socket, _client_ssl_defaults, _server_ssl_defaults
File “C:\Users\KORISNIK\anaconda3\lib\site-packages\tornado\netutil.py”, line 35, in
_client_ssl_defaults = ssl.create_default_context(ssl.Purpose.SERVER_AUTH)
File “C:\Users\KORISNIK\anaconda3\lib\ssl.py”, line 771, in create_default_context
context.load_default_certs(purpose)
File “C:\Users\KORISNIK\anaconda3\lib\ssl.py”, line 592, in load_default_certs
self._load_windows_store_certs(storename, purpose)
File “C:\Users\KORISNIK\anaconda3\lib\ssl.py”, line 584, in _load_windows_store_certs
self.load_verify_locations(cadata=certs)
ssl.SSLError: not enough data: cadata does not contain a certificate (_ssl.c:4015)

can you help me with the fix

This issue also appears here:

The short fix is to either
Try uninstalling “Čitač elektronske lične karte”

remove the line
if certs: self.load_verify_locations(cadata=certs) from file “C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\ssl.py”, lines 470 and 471

1 Like

Another solution would be to replace
self.load_verify_locations(cadata=certs)
with
“”“self.load_verify_locations(cadata=certs)”“”

in:C:\Users\USERNAME\anaconda3\Lib\ssl.py

and restart anaconda navigator

2 Likes

Thanks. This worked for me

1 Like