Skip to content

It is now necessary to pin jupyter version to "notebook<7" in order for extensions to work #246

@will-henney

Description

@will-henney

Hi,

Thanks for making this wonderful resource available. I had a few issues with installing and running the notebooks due to changes in recent versions of the dependencies. I finally got everything working successfully after making a few tweaks to the installation process.

  1. Recent versions of jupyter do not seem to be compatible with the extensions you are using. What worked for me is to pin the notebook package to version 6 (obviously it is best to do this in an isolated virtual environment)
    pip install "notebook<7"
    
  2. I had to install the JSAnimation package
    pip install JSAnimation
    
  3. In some notebooks I had to change the plot style line to plt.style.use('seaborn-v0_8-talk') instead of just seaborn-talk
  4. In Kitchen_sink_proplem.ipynb I had to change all instances of HTML(anim.to_jshtml()) to just anim, which seems to have the desired effect. The animations appear to run fine like that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions