使用pycharm连接服务器 集成1.代码上传 2.传输shell命令 3.管理服务器文件 4.直接调用远程解释器 的功能(可以打断点/代码提示按照自动按照服务器环境)

最终效果:让服务器用起来像在本地运行一样

1.工具准备

 一个pycharm专业版(可以某宝买,很便宜)

2.服务器安装环境

2.1安装anaconda

 用shell工具,cd到自己目录。 wget + [anaconda下载链接]  
 anaconda的下载链接,最好从https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 
 这里找到版本右键复制下载链接可以
 下载完成后 输入bash + [安装包名字 一直按yes就可以完成安装]

2.1安装pytorch

  创建虚拟环境 conda create -n 【虚拟环境名字 随便取】 python = 【python版本 一般取3.8】
  激活虚拟环境 conda activate 【虚拟环境名字】
  安装pytorch 从官网直接选择合适版本之后  将最下面这个代码复制下来然后运行就可以

在这里插入图片描述因为pytorch会帮你在对应环境安装好cuda 所以不用自己安装cuda cudnn等
(在这之前可以自己设置一个镜像,在https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/)这里有教程。

3.本地

在这时,服务器上已经准备好了。现在在本地pycharm里配置两个地方。1.服务器远程解释器位置(ssh interpreter)。2本地路径和服务器路径对应关系(路径映射)

3.1远程解释器

  1. 新建项目 选择解释器 点…看所有解释器在这里插入图片描述
    选择ssh解释器 输入主机和账号和端口
    在这里插入图片描述点击next 输入密码
    在这里插入图片描述
    选择自己的虚拟环境所在解释器位置(不清楚的可以参考这个路径)红色部分一般是自己名字

在这里插入图片描述
项目创建完成,pycharm会将新项目归类为远程服务器项目。特征之一是有右上角那里的选项卡

在这里插入图片描述
同时 这个界面可以管理文件 修改之后可以control+s保存上传。作用相当于xftp
在这里插入图片描述

3.2 配置本地和服务器的路径对应关系

在pycharm的设置里搜索Deployment 点击添加 然后再connection里的SSH configuration里找到自己上面配置的解释器环境。然后点击autodetect来定位自己的根目录

在这里插入图片描述
切换到 mapping选项卡 这个Deployment path就是这个项目对应的服务器文件的路径。但是要注意一下的是 这是相对于上面rootpath的路径。不要重复

在这里插入图片描述

测试一下 在这里创建一个目录test2 用作本地代码上传的位置

在这里插入图片描述

在这里插入图片描述
然后写一个脚本 control+s 保存到服务器 点击运行即可 到了这一步就算完成了
在这里插入图片描述

3.2 * 修改解释器类型

上面可能会出现 no such file这种错误 这是因为解释器可能会被pycharn识别成其他类型 直接重新改成ssh项目即可(只用改红框的部分 改成之前配置的和解释器路径)
在这里插入图片描述

3.3 (可选)加上xsheel的功能

从这里搜索和设置快捷键

在这里插入图片描述
按下快捷键后就可以发送sheel指令了
在这里插入图片描述

放几个常用命令

查看显卡信息
lspci | grep -i nvidia

查看显卡使用情况(顺便也能看到cuda版本)
nvidia-smi
↑更方便的方式
pip中:pip install gpustat sheel中:watch --color -n1 gpustat -cpu

torch 查看显卡型号
torch.cuda.get_device_name()

查看其他人用CPU的情况
ps -ef --forest ; top

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用Python自带的集成开发环境IDLE,命令提示符和Python Shell,以及Pycharm开发环境,编写代码.py文件的步骤如下: 1. 使用IDLE: - 打开IDLE,选择"File"菜单,然后选择"New File"创建一个新的.py文件。 - 在新建的文件中编写Python代码。 - 点击"Run"菜单,然后选择"Run Module"或按下F5键来运行代码。 - 运行结果将在IDLE的Shell窗口中显示。 2. 使用命令提示符和Python Shell: - 打开命令提示符(Windows)或终端(Mac/Linux)。 - 使用cd命令导航到存储.py文件的目录。 - 使用任何文本编辑器打开.py文件,并编写Python代码。 - 在命令提示符或终端中,输入"python 文件名.py"来运行代码(将"文件名"替换为实际的文件名)。 - 运行结果将在Python Shell中显示。 3. 使用Pycharm开发环境: - 打开Pycharm,选择"File"菜单,然后选择"New Project"创建一个新的项目。 - 在项目中,选择"File"菜单,然后选择"New",再选择"Python File"创建一个新的.py文件。 - 在新建的文件中编写Python代码。 - 点击运行按钮(绿色的三角形)或使用快捷键(通常是Shift + F10)来运行代码。 - 运行结果将在Pycharm的运行窗口中显示。 通过以上步骤,你可以使用Python自带的集成开发环境IDLE、命令提示符和Python Shell,以及Pycharm开发环境,编写代码.py文件。<span class="em">1</span><span class="em">2</span><span class="em">3</span>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值