网络营销的企业网站,水友做的yyf网站,工地用建筑模板生产厂家,上海最近出啥事了这里写目录标题 0 前言1 给项目添加解释器2 通过SSH连接3 找到远程服务器的torch环境所对应的python路径#xff0c;并设置同步映射#xff08;1#xff09;配置服务器的系统环境#xff08;2#xff09;配置服务器的conda环境 4 进入到程序入口#xff08;main.py#… 这里写目录标题 0 前言1 给项目添加解释器2 通过SSH连接3 找到远程服务器的torch环境所对应的python路径并设置同步映射1配置服务器的系统环境2配置服务器的conda环境 4 进入到程序入口main.py所在目录5 修改映射若需要6 修改文件后要及时上传 0 前言
深度学习项目经常需要租用云算力这里我们以DeepLn现已改名FunHPC云计算平台为例介绍以下pycharm如何连接远程服务器。 假设我们已经租了一张带RTX 3060的远程服务器我们会得到一个SSH命令机器密码
1 给项目添加解释器 2 通过SSH连接
假设SSH命令为ssh -p 43000 rootl79dqslqbi2cjztesnow.deepln.com 那么就在连接窗口填写上主机、端口号和用户名
填写密码
点击下一步
点击下一步
3 找到远程服务器的torch环境所对应的python路径并设置同步映射
1配置服务器的系统环境
Deepln中远程服务器的torch环境所对应的解释器路径为/data/miniconda/envs/torch/bin/python 点击确定 需要把“自动上传项目文件到服务器”给取消掉否则会上传一大堆东西上去。 点击创建如果配置均无误PyCharm更新解释器。 连上之后Pycharm的语法检查会显示很多错误这个不管它这需要等解释器更新后才会消失解释器更新又得等很长时间。
2配置服务器的conda环境
也可以选择Conda环境
4 进入到程序入口main.py所在目录
进入到远程服务器的终端环境
这里会打开服务器的当前目录
通常情况下我们需要进入到main.py文件所在目录这里我们没有main.py文件因此这里我们进入的是要执行的代码的所在目录否则程序运行时会找不到数据或者权重文件。
假如没有切换我们直接运行finance_classify.py则会报以下错误
5 修改映射若需要
如果要修改本地目录与远程服务器目录的映射关系即同步文件夹则按以下操作
6 修改文件后要及时上传
修改的程序文件只会保留在本地的缓存中如果不上传直接执行会报错说没这个文件
右击本地修改的文件然后选择部署—上传到…
或者在代码编辑区右击——部署——上传到… 上传后如果立刻运行程序经常会因为同步的不太及时导致报错说找不到文件No such file or directory这时需要等个几十秒到一分钟再运行就不会报这个错误了。