MacBook远程控制Windows进行深度学习

MacBook远程控制Windows进行深度学习

引言

最终实现结果:在MacBook上实现远程控制Windows笔记本在Windows上跑深度学习。
本方法缺点:免费版本cpolar在Windows笔记本重启后,远程连接会中断,需在Windows笔记本上重新查看通道号后连接。

准备工作

列出所需的硬件和软件。

  • 硬件:MacBook,Windows笔记本。
  • 软件:Windows上登陆cpolar,Windows笔记本上需有深度学习框架(如TensorFlow、PyTorch)。

设置Windows笔记本

  • cpolar账号注册及使用
    官网:https://www.cpolar.com/
    在Windows上进行免费注册后,按“设置与安装”流程,第三步中在cmd中运行复制将 ./ 删除后运行cpolar及后面的代码。
    请添加图片描述

  • cpolar设置
    访问本地9200端,127.0.0.1:9200。使用cpolar账号登录。

  • 创建隧道映射
    按下面要求设置

隧道名称:自定义
协议:tcp
本地地址:22
端口类型:随机临时TCP端口
地区:China vip

隧道创建成功后,点击左侧“在线隧道列表”,刚刚创建的隧道已经有生成了相应的公网地址,将其复制下来。下图情况需要用到的信息为
10.tcp.cpolar.top和端口号11055请添加图片描述

在MacBook上进行远程控制

vs code预准备

  • 在vs code中安装插件Remote-SSH。在vs code设置中找到Show Login Terminal并勾选该选项。

远程连接

首先,得确保Windows电脑上已经安装了深度学习框架。在vs code左侧功能栏中点击刚刚多出来的远程按钮。添加新的远程。

请添加图片描述
输入的格式为ssh Windows电脑账号名@cpolar公网地址 -p 端口号,Windows电脑账号:在cmd中输入whoami这将显示完整用户名,格式为计算机名\用户名。例如,如果输出是PC\john,那么你的用户名就是john。在这个例子中,输入的命令应该是ssh john@10.tcp.cpolar.top -p 11055。后续还需输入密码,该密码就是登陆电脑微软账号的密码。

远程执行深度学习任务

点击vs code左侧第一个按钮,然后点击open Folder,选择Windows上存在的代码项目并信任。

请添加图片描述

请添加图片描述
在界面右下角可以选择python虚拟环境,在代码界面右上角可以运行目标代码。

参考资料

主要依据下面博客
https://blog.csdn.net/2401_84182906/article/details/137661457

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值