1、先配置python3.6小环境
'''建议使用python3.6版本'''
conda creat --name py36 python=3.6 #(有时候出错是因为网络问题,再试几次)
2、激活环境
conda activate py36
3、安装jupyterlab
pip install jupyterlab
4、生成配置文件修改密码
$jupyter lab --generate-config
$ipython
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=8vm7Tx3twE00+sXM61BNzg$tdDgCI61rP8WjFHwb55QWn0SksIjwAzRii4c' #复制下来,后面有用
5、修改配置文件
'''
在家目录下的
~/.jupyter
修改文件 jupyter_lab_config.py
只需在开头输入下方命令
'''
c.ServerApp.allow_remote_access = True
c.ServerApp.ip = '*'
# 启动时不自动打开浏览器
c.ServerApp.open_browser = False
c.LabServerApp.open_browser = False
c.ExtensionApp.open_browser = False
c.LabApp.open_browser = False
# 添加刚刚生成的密钥
'''需要修改'''
c.ServerApp.password = 'argon2:$argon2id$v=19$m=10240,t=10,p=8vm7Tx3twE00+sXM61BNzg$tdDgCI61rP8WjFHwb55QWn0SksIjwAzRii4c'
# 根据个人需要修改端口号(默认 8888)
'''需要修改'''
c.ServerApp.port = $number_post
# Configuration file for lab.
c = get_config() #noqa
6、在linux小环境中激活jupyter lab
ssh [节点]
jupyter lab --port=$number_post【端口号】 --ip=c021【节点】 --no-browser
jupyter lab --port=$number_post --ip=c021 【节点】--no-browser
7、本地连接
ssh -N -f -L localhost:【端口】:【节点】:【端口】 user@服务器地址 -p 22
'''
例:
ssh -N -f -L localhost:9590:c021:9590 -p 22 $name@服务器地址(ip)
'''
8、在本地链接
在linux中会有网站链接,在本地电脑上登录即可完成登录
https://www.jianshu.com/p/d2ac1b9e6b24
https://note.youdao.com/ynoteshare/index.html?id=14fc541dd576a4cf37c4ee0edd17914b&type=note&_time=1685506760009