Skip to content

Instantly share code, notes, and snippets.

@jboynyc
Last active September 20, 2024 21:22
Show Gist options
  • Save jboynyc/5d0319f33e71427aa42a98c1a3a915cb to your computer and use it in GitHub Desktop.
Save jboynyc/5d0319f33e71427aa42a98c1a3a915cb to your computer and use it in GitHub Desktop.
Guix-Jupyter for reproducible and reusable notebooks!
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@jboynyc
Copy link
Author

jboynyc commented Jan 28, 2020

To make this work simply do the following:

  1. Install guix.
  2. guix install guix-jupyter installs jupyter and guix kernel.
  3. guix environment --ad-hoc --pure guix-jupyter jupyter -- jupyter notebook launches notebook.
  4. Use ;;guix cell magic to create guix environment for notebook.
  5. Optional: guix describe to get hash of current guix channel revision for pinning.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment