Original link: https://fugary.com/?p=527
Jupyter
is a relatively easy-to-use online tool. It can be used as a Notebook
note, and it can execute Python
code online. It belongs to an interactive development environment.
By default, Jupyter
uses the local folder as the working directory, which is not very convenient. You can consider installing it on NAS
, and use the directory in NAS
as the working directory, which can realize remote access and modification anytime and anywhere.
Jupter introduction
URL: https://jupyter.org/about
Jupyter
project is a non-profit open source project born out of the IPython project in 2014, and as it has grown, it supports interactive data science and scientific computing across all programming languages. Jupyter will always be 100% open source software, free for everyone to use, and released under the liberal terms of the Modified BSD License .
online trial
The official online trial address is provided: https://jupyter.org/try , you can consider trying it out before installing it
There are currently three that can be tried:
-
JupyterLab
– containsJupyter Notebook
and more other tools, it is an integrated environment -
Jupyter Notebook
——Compared with the originalJupyter Notebook
, it basically only includes basic functions such as notes and running -
Voila
– displayDashboard
, you can convert theipynb
file ofnotebook
into a graphical display
The current official statement is that they are all built based on the JupyterLite project , and JupyterLite
is still a third-party project.
The official provides other third-party trials, which can support more languages. It seems that Jupyter
ecology is still good, and it supports C++
, etc.
local installation
Installation documentation: https://jupyter.org/install
# 安装命令pip install jupyterlab # 运行命令(新建自己的notebook目录,在目录下运行) jupyter-lab
After running, the browser will be opened automatically, the address is: http://localhost:8888/lab , the overall function is more than notebook
version, so it is recommended to use JupyterLab
notebook
installation (not recommended, less functions):
# 安装pip install notebook # 启动:http://localhost:8888/tree jupyter notebook
Create a new file test:
Test run:
It can be used normally now, but it can only be accessed locally, and the files are also in the local folder. Next, we need to install Jupyter
on NAS
.
Synology installation
Install JupyterLab
in the Synology NAS
, you can access our services remotely, and the files are stored on the server (under the /JupyterLab
directory), and can be accessed anytime, anywhere
First add [Mine God] Synology in the package center: https://spk7.imnks.com/
Install JupyterLab
After adding, you can search directly:
Click [Install Kit], you can access after installation, the default port is 18885
, address: http://NAS_IP:18885/ You can also click [Open], and then automatically open the web page through [Management].
The port can be modified through [Server Global Configuration], and the password can also be modified here.
Login to JupyterLab
After entering, it is required to log in, which is included in the installation instructions by default, and the password is: QQ316122141
login successful.
change Password
After successful login, remember to change the password as soon as possible. At present, it is usually troublesome to change the password:
- Generate passwords with
jupyter
tools - Fill in the global configuration, save
To generate a password, you can open a Console
in JupyterLab
to execute:
from jupyter_server.auth import passwd passwd('123456abcdef') # 会得到一串数据:'argon2:$argon2id$v=19$m=10240,t=10,p=8$LGn3UCJFWk8KCC2xw5SdtA$yP9JTWWr8F2tmPDYMwxEj4jMsqmPB9FcefmiBXDQn58'
Copy the returned data, modify the value of c.ServerApp.password
, and click [Save].
After the modification, you should be able to log in again, and log in with the new password.
This article is transferred from: https://fugary.com/?p=527
This site is only for collection, and the copyright belongs to the original author.