Jupyter for MacOS High Sierra 10.13.6

Hi. I have an old Macbook Pro 12 (late 2011) with MacOS High Sierra ver. 10.13.6. Obviously, I could no longer update the OS. How do I download or use JupyterLab or JupyterLite?

I have JupyterLite already but there are functions that don’t work or that I could not use.

Thanks for your help.

conda-forge still actively supports 10.13… for now.

  1. download, install and activate a miniforge base environment
  2. start an environment.yml that captures what you want. Probably start conservative (e.g. oldest non-EOL python)
# environment.yml
channels:
  - conda-forge
  - nodefaults
dependencies:
  # specify at least the major versions
  - python      # 3.9.*
  - jupyterlab  # 4.3.*
  # add your other stuff here
  1. try to install it and activate:
mamba env update --prefix ./.venv --file environment.yml
source activate ./venv
jupyter lab 
  1. repeat 2-3 (editing the file, activating the env) until it works the way you want.

  2. once it works, lock it down with conda list --explicit --prefix ./.venv > my-old-jupyterlab.conda.txt.

  3. if you need to get back to that later, you can:

mamba create --prefix ./.another-venv --file my-old-jupyterlab.conda.txt

Even if weird stuff changes, that (ordered) list of files will pretty much always get you back to what you need. Good luck!

1 Like