帮助文档
专业提供香港服务器、香港云服务器、香港高防服务器租用、香港云主机、台湾服务器、美国服务器、美国云服务器vps租用、韩国高防服务器租用、新加坡服务器、日本服务器租用 一站式全球网络解决方案提供商!专业运营维护IDC数据中心,提供高质量的服务器托管,服务器机房租用,服务器机柜租用,IDC机房机柜租用等服务,稳定、安全、高性能的云端计算服务,实时满足您的多样性业务需求。 香港大带宽稳定可靠,高级工程师提供基于服务器硬件、操作系统、网络、应用环境、安全的免费技术支持。
服务器资讯 / 香港服务器租用 / 香港VPS租用 / 香港云服务器 / 美国服务器租用 / 台湾服务器租用 / 日本服务器租用 / 官方公告 / 帮助文档
VSCode连接远程服务器Jupyter Notebook
发布时间:2024-03-03 04:18:45   分类:帮助文档
VSCode连接远程服务器Jupyter Notebook




VSCode连接远程服务器Jupyter Notebook



文章目录
VSCode连接远程服务器Jupyter Notebook一、配置SSH连接远程服务器二、python环境安装配置jupyter1.安装jupyter notebook2.设置jupyter登录秘钥3.配置jupyter3.1 生成配置文件3.2 配置
4. 启动4.1 终端输入4.2 报错处理4.2.14.2.2


三、vscode安装jupyter插件四、运行连接参考链接:Tip:



提示:以下是本篇文章正文内容,下面案例可供参考
一、配置SSH连接远程服务器
使用ssh连接远程服务器,并在vscode打开终端。
二、python环境安装配置jupyter
1.安装jupyter notebook
这里我使用的是预先装好的conda环境。
conda activate pytorch1

pip安装jupyter
pip install jupyter
或者
conda install jupyter

推荐使用以下pip 源清华: https://pypi.tuna.tsinghua.edu.cin/simple 阿里云: https://mirrors.aliyun.com/pypi/simplel
显示安装成功。
2.设置jupyter登录秘钥
可以设置密码,也可以取消密钥验证,这步可跳过。 终端输入:
ipython

执行上述语句,输入密码,会生成对应密钥。
3.配置jupyter
3.1 生成配置文件
终端输入
jupyter notebook --generate-config

3.2 配置
配置文件生成后,控制台打印其位置,找到配置文件jupyter_notebook_config.py,然后在配置文件顶部添加如下设置。(或者直接定位对应配置项修改,注意删除注释符号’#')。 默认目录应该是这个:
vim ~/.jupyter/jupyter_notebook_config.py

如果需要秘钥验证的话需要将其中的秘钥选项设置为True。
c.NotebookApp.notebook_dir = '' # jupyter默认目录
c.NotebookApp.open_browser = False
c.NotebookApp.port = 5050
c.NotebookApp.allow_remote_access = True
c.NotebookApp.password = u'' # 秘钥


4. 启动
4.1 终端输入
jupyter notebook

然后在浏览器窗口打开对应显示的链接。 Notebook已经运行在5050端口上。
4.2 报错处理
4.2.1
这里我vscode会报错:
Unable to connect to VS Code server: Error in request.
Error: connect ENOENT /run/user/1000/vscode-ipc-5cc265b0-6bec-4e0e-99c7-8fc48bccd7c4.sock
at PipeConnectWrap.afterConnect [as oncomplete] (node:net:1161:16) {
errno: -2,
code: 'ENOENT',
syscall: 'connect',
address: '/run/user/1000/vscode-ipc-5cc265b0-6bec-4e0e-99c7-8fc48bccd7c4.sock'
}

参考了github上的Issue: https://github.com/microsoft/vscode/issues/157275
终端执行:
VSCODE_IPC_HOOK_CLI=$( lsof | grep $UID/vscode-ipc | awk '{print $(NF-1)}' | head -n 1 )

解决报错
4.2.2
遇到403报错貌似不影响。。正常用就行。。
解决报错。
三、vscode安装jupyter插件
扩展中直接搜索: 安装后重启VSCode。
四、运行连接
打开ipynb文件,然后vscode右下角配置 将上面的链接粘贴进去,回车确认。
![在这里插入图片描述](https://img-blog.img.cn/0dbd2b37a17e4f999ef0a04b0404c5a2.png
修改所用的内核为正确对应的环境和链接对应。 然后正常执行notebook cell测试即可。
参考链接:
1.https://download..net/download/weixin_38695471/14855833?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-download-2%7Edefault%7EOPENSEARCH%7EPaid-1-14855833-blog-114636779.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant_t0.none-task-download-2%7Edefault%7EOPENSEARCH%7EPaid-1-14855833-blog-114636779.pc_relevant_default 2.https://blog..net/weixin_40641725/article/details/114636779
Tip:
这里我是使用实验室集群上进行配置的,需要申请gpu结点跑深度学习程序,配置了一上午。如果想要远程连接gpu跑notebook,则在启动notebook前先申请gpu结点,然后启动conda对应环境,然后启动notebook,配置内核连接的对应的url链接以及内核。





香港云服务器租用推荐
服务器租用资讯
·广东云服务有限公司怎么样
·广东云服务器怎么样
·广东锐讯网络有限公司怎么样
·广东佛山的蜗牛怎么那么大
·广东单位电话主机号怎么填写
·管家婆 花生壳怎么用
·官网域名过期要怎么办
·官网邮箱一般怎么命名
·官网网站被篡改怎么办
服务器租用推荐
·美国服务器租用
·台湾服务器租用
·香港云服务器租用
·香港裸金属服务器
·香港高防服务器租用
·香港服务器租用特价