Translations:JupyterNotebook/5/en: Difference between revisions
Jump to navigation
Jump to search
(Importing a new version from external source) |
(Importing a new version from external source) |
||
Line 1: | Line 1: | ||
Load the Python module: | #Load the Python module: | ||
{{Command|module load python/3.5.2}} | #:{{Command|module load python/3.5.2}} | ||
Create a new Python virtual environment: | #Create a new Python virtual environment: | ||
{{Command|virtualenv $HOME/jupyter_py3}} | #:{{Command|virtualenv $HOME/jupyter_py3}} | ||
#Activate your newly created Python virtual environment: | |||
#:{{Command|source $HOME/jupyter_py3/bin/activate}} | |||
#Install Jupyter into your virtual environment: | |||
#:{{Command | |||
|prompt=(jupyter_py3)[name@server $] | |||
|pip install jupyter}} | |||
#In your virtual environment, create a wrapper script that launches Jupyter notebook | |||
#:{{Command | |||
|prompt=(jupyter_py3)[name@server $] | |||
|echo -e '#!/bin/bash\nunset XDG_RUNTIME_DIR\njupyter notebook --ip $(hostname -f) --no-browser' > $VIRTUAL_ENV/bin/notebook.sh | |||
}} | |||
#Finally, make the script executable | |||
#:{{Command | |||
|prompt=(jupyter_py3)[name@server $] | |||
|chmod u+x $VIRTUAL_ENV/bin/notebook.sh | |||
}} |
Revision as of 19:54, 12 October 2017
- Load the Python module:
-
[name@server ~]$ module load python/3.5.2
-
- Create a new Python virtual environment:
-
[name@server ~]$ virtualenv $HOME/jupyter_py3
-
- Activate your newly created Python virtual environment:
-
[name@server ~]$ source $HOME/jupyter_py3/bin/activate
-
- Install Jupyter into your virtual environment:
-
(jupyter_py3)[name@server $] pip install jupyter
-
- In your virtual environment, create a wrapper script that launches Jupyter notebook
-
(jupyter_py3)[name@server $] echo -e '#!/bin/bash\nunset XDG_RUNTIME_DIR\njupyter notebook --ip $(hostname -f) --no-browser' > $VIRTUAL_ENV/bin/notebook.sh
-
- Finally, make the script executable
-
(jupyter_py3)[name@server $] chmod u+x $VIRTUAL_ENV/bin/notebook.sh
-