首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
物联网/工业互联网
›
物联网
›
Linux服务器使用JupyterLab
返回列表
发新帖
Linux服务器使用JupyterLab
[复制链接]
发表于 2024-12-2 19:20:54
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
一、JupyterLab的
配置
1. conda
配置
自行搜索conda安装与
配置
。
2. 环境创建
(1)创建环境
conda create -n jupyter python=3.10
复制
代码
(2)激活环境
conda activate jupyter
复制
代码
(3)安装jupyter包
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ jupyter
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ jupyterlab
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ ipykernel
复制
代码
3. 生成jupyter配置文件
(1)生成jupyter配置文件
jupyter notebook --generate-config
复制代码
(2)给jupyter设置密码
jupyter notebook password
复制代码
(3)设置远程ip可访问
打开jupyter_notebook_config.py文件(jupyter_notebook_config.py应该在.jupyter路径下):
打开配置文件并设置(发起通过xFTP直接打开文件进行配置):
c.NotebookApp.ip = '*' #允许所有ip访问,很重要
c.NotebookApp.open_browser = False #不打开浏览器
c.NotebookApp.port = 8888 #端口为8888,可以自己设置
c.NotebookApp.password = '你的密码'
c.NotebookApp.allow_password_change = True # 允许修改密码,很重要
c.NotebookApp.token = ''
复制代码
4. 端口映射,PC端可访问
(1)在
服务器
启动:
jupyter notebook --no-browser --port=9997 --ip=127.0.0.1
复制代码
(2)在 PC 端做一个端口映射,即通过 ssh 隧道来将
服务器
端的9997端口号映射到当地(PC端)的某个端口(如9996)。打开当地电脑的cmd:
ssh -N -f -L localhost:9996:localhost:9997 -p yourportNum
[email protected]
# yourportNum 为
服务器
端口号,默认可以删掉
#
[email protected]
为服务器的登录名和IP地址
复制代码
(3)在PC端的欣赏器打开 http://127.0.0.1:9996/lab ,在Password or token 的输入框内输入密码就可以远程访问了。
二、步伐的运行:kernel配置(必要)
在前面我们已经启动了jupyter, 但是在启动后,我们可以观察到,默认的kernel是python3。如果想使用其他的环境已经安装的包,则必要配置kernel。
1. 创建并激活必要的环境
conda create -n yourenv python=3.10
conda activate yourenv
复制代码
2. 安装kernel包
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple ipykernel
复制代码
3. 配置kernel
(1)进入刚刚创建的yourenv环境目录中
/home/XXX/anaconda3/envs/yourenv # 进入环境目录
复制代码
(2)配置,比方:python -m ipykernel install --user --name yourenv --display-name yourenv
python -m ipykernel install --user --name [虚拟环境名] --display-name [想要在jupyter上显示的环境名]
复制代码
(3)革新一下jupyter页面,选择刚刚配置的核就可以运行了:
回复
使用道具
举报
返回列表
立聪堂德州十三局店
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表