Installing Jupyter Notebook
- Log in to the client node as user root and run the following command to install Jupyter Notebook:
pip3 install jupyter notebook
The installation is successful if the following command output is displayed:
- To ensure security, you need to generate a ciphertext password for logging in to Jupyter and place it in the configuration file of Jupyter Notebook.
Run the following command and enter the password twice (exit at Out[3]):
ipython
[root@ecs-notebook python36]# ipython Python 3.6.6 (default, Dec 20 2021, 09:32:25) Type 'copyright', 'credits' or 'license' for more information IPython 7.16.2 -- An enhanced Interactive Python. Type '?' for help. In [1]: from notebook.auth import passwd In [2]: passwd() Enter password: Verify password: Out[2]: 'argon2:$argon2id$v=19$m=10240,t=10,p=8$g14BqLddl927n/unsyPlLQ$YmoKJzbUfNG7LcxylJzm90bgbKWUIiHy6ZV+ObTzdcA
- Run the following command to generate the Jupyter configuration file:
jupyter notebook --generate-config
- Modify the configuration file:
vi ~/.jupyter/jupyter_notebook_config.py
Add the following configurations:
# -*- coding: utf-8 -*- c.NotebookApp.ip='*' #Enter the internal IP address of the ECS. c.NotebookApp.password = u'argon2:$argon2id$v=19$m=10240,t=10,p=8$NmoAVwd8F6vFP2rX5ZbV7w$SyueJoC0a5TbCuHYzqfSx1vQcFvOTTryR+0uk2MNNZA' # Enter the ciphertext generated at Out[2] in step 2. c.NotebookApp.open_browser = False # Disable automatic browser opening. c.NotebookApp.port = 9999 # Specified port number c.NotebookApp.allow_remote_access = True
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot