I have a Manjaro machine running anaconda and used the pip to install all requirements.txt file.
In Chapter 1 : Lecture Mongo Client when I run
I get an assert. The client is running Python 3.9, so I wondered if I need to get an older version of Python for this course. Here is the full stack.
Traceback (most recent call last): File "/home/nathan/.local/bin/jupyter-notebook", line 5, in <module> from notebook.notebookapp import main File "/home/nathan/.local/lib/python3.9/site-packages/notebook/notebookapp.py", line 83, in <module> from .services.contents.manager import ContentsManager File "/home/nathan/.local/lib/python3.9/site-packages/notebook/services/contents/manager.py", line 17, in <module> from nbformat import sign, validate as validate_nb, ValidationError File "/home/nathan/.local/lib/python3.9/site-packages/nbformat/__init__.py", line 14, in <module> from . import v1 File "/home/nathan/.local/lib/python3.9/site-packages/nbformat/v1/__init__.py", line 19, in <module> from .nbjson import reads as reads_json, writes as writes_json File "/home/nathan/.local/lib/python3.9/site-packages/nbformat/v1/nbjson.py", line 19, in <module> from base64 import encodestring ImportError: cannot import name 'encodestring' from 'base64' (/usr/lib/python3.9/base64.py)