Python Tutorials - Herong's Tutorial Examples - v2.15, by Herong Yang
Run Jupyter Notebook at mybinder.org
This section provides a quick introduction on running Jupyter Notebook at mybinder.org, which builds the execution environment on the fly based your code dependencies.
If you want to share a Jupyter Notebook document with other, you can create Binder repository at mybinder.org. Others can open and run it interactively without installing any dependencies.
What Is Binder Repository? A Binder repository is a collection of code, data and configurations that allows the BinderHub to build an execution environment for users to run it through Web browsers.
What Is BinderHub? A Binder Repository is a platform that manages Binder repositories and execution environments.
What Is mybinder.org? mybinder.org runs an instance of BinderHub for the public to use for free.
Here are the steps to use mybinder.org for a Python script in Jupyter Notebook in a Conda environment.
1. Prepare input files for the Binder repository -
1. Prepare input files for the Binder repository -
Note that mybinder.org can only read input files from github.com and some other repository Websites. A good example is available at github.com/binder-examples/conda.
2. Build the Binder repository -
3. Test the execution environment for the Binder repository -
4. Share your Binder repository URL with others -
Cool. I am able to publish my Python Notebook document on mybinder.org for others to run it without installing anything.
Table of Contents
Variables, Operations and Expressions
Function Statement and Function Call
List, Set and Dictionary Comprehensions
Packages and Package Directories
"pathlib" - Object-Oriented Filesystem Paths
"pip" - Package Installer for Python
SciPy.org - Python Libraries for Science
pandas - Data Analysis and Manipulation
Anaconda - Python Environment Manager
►Jupyter Notebook and JupyterLab
Free Access of Jupyter Notebook and JupyterLab