- Termux: 0.118
- Android: 11
- Device: Xiaomi Pad5
- JupyterLab: 3.6.2
It is pretty straightforward to install Jupyter Notebook(classic, notebook version<7). In Jupyter Lab case, usually 'maturin' package is problematic to build. Please follow the steps below:
pkg update
pkg install clang python python-pip libzmq binutils
pip3 install pyzmq --install-option="--zmq=/usr/lib"
pip3 install setuptools_rust # setuptools should be sufficient, otherwise try again after `pkg install rust`
pip3 install jupyterlabCheck installation with jupyter --version on Termux terminal.
- Run
jupyter-notebook(classic) orjupyter-lab(lab). - Prompted browser selection won't work in my setup.
- Instead hit
Ctrl+Alt+M(open more menu) > Select URL > Press & hold127.0.0...orlocalhost:8888... - Alternatively, open another Termux terminal by
Ctrl+Alt+C>jupyter server list> Copy given URL only > Enter your favorite browser and paste

putting together @volkbay's instructions with @vdsukhov's let me finally run jupyter notebook on my pixel tablet via termux.
thanks, guys!