GPU服务器的环境配置,pycharm与GPU服务器连接教程

说明:

第一次接触GPU服务器,从GUP的环境配置到连接pycharm,最后跑通代码。这其中必然踩了坑,饶了路。希望此博客能让跟我一样的小白,少踩雷,少绕路。

GPU服务器的环境配置

  1. 安装xshell、xftp软件
    下载官网
    在这里插入图片描述
    跳转到免费下载链接->
    在这里插入图片描述
    xshell:配置环境用
    xftp: 本地和服务器文件上传下载用

  2. 打开Xshell,点击左上角“新建”.
    在这里插入图片描述

  3. 输入用户名和密码,如果是购买的云服务器,打开云服务器官网可以查看到你的用户名和密码;如果是实验室的服务器,可以去找服务器管理员要个账号和密码。填完后选择确定,选择接受并保存
    在这里插入图片描述

  4. 配置GPU服务器虚拟环境
    登录成功。我们使用nvidia-smi查看先GPU资源

(base) f@ubuntu1804:~$ nvidia-smi

在这里插入图片描述
记住自己的CUDA版本号,下载 torch要用

4.1 安装anaconda
anaconda官网
在这里插入图片描述
在这里插入图片描述
4.2 使用xftp 软件 将下载好的 ananconda 上传到服务器
在这里插入图片描述
具体安装方法请参考:
anaconda安装视频教程
参考博客
本人安装 python 3.9
在这里插入图片描述

pycharm与GPU服务器连接

接下来是连接 服务器和 连接 服务器上的解释器
在这里插入图片描述
首先是 pycharm连接服务器
在这里插入图片描述
添加远程主机
在这里插入图片描述
创建一个名字
在这里插入图片描述
最重要的是这里映射路径要设置对
在这里插入图片描述
不然一直会报,下面的错误

File “/mnt/volume1/home/fxl/F1/utils/general.py”, line 378, in check_dataset
raise Exception(‘Dataset not found.’)
Exception: Dataset not found.

设置好,之后pycharm右侧会跳出如下界面
在这里插入图片描述

然后是添加服务器的解释器(点击添加解释器)
在这里插入图片描述
输入主机地址和账号,连接服务器
在这里插入图片描述
输入密码
在这里插入图片描述
添加解释器时注意添加的路径,是创建的虚拟环境下的python解释器
这里要特别注意
在这里插入图片描述
这里的同步文件要特别的注意,先设置好映射路径在自动上传。
在这里插入图片描述
在这里插入图片描述
本地路径:指的是本地运行的项目文件
远程路径:指的是上传到服务器的文件的地址

现在就可以上传项目,进行快乐的代码运行啦,
如果运行代码时报如下错误:
sudo+ssh://fl@/home/fxl/anaconda3/envs/py/bin/python3.9 -u /File/pyqt/ui/untitled.py
fxl is not in the sudoers file. This incident will be reported.

解决方式
将python解释器改成为SSH模式
在这里插入图片描述

当运行代码缺少模块时:
如: ModuleNotFoundError: No module named ‘xxxx’

解决方式
在这里插入图片描述

  • 1
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Pycharm可以通过SSH连接远程服务器来进行代码开发和调试。首先,你需要在Pycharm中配置远程服务器解释器。这可以通过以下步骤完成: 1. 确保你已经在远程服务器上安装了Python解释器。 2. 在Pycharm中,打开项目并导航到"File"菜单,然后点击"Settings"。 3. 在设置窗口中,展开"Project",然后点击"Project Interpreter"。 4. 在右上角的设置图标旁边,点击"Add"按钮。选择"SSH Interpreter"。 5. 在弹出的对话框中,填写远程服务器连接信息,例如主机名、用户名和密码。 6. 点击"Next"按钮,Pycharm将尝试与远程服务器建立连接。 7. 在连接成功后,Pycharm会自动检测远程服务器上的Python解释器。你可以在列表中选择你想要使用的解释器。 8. 点击"Next"按钮,并按照提示完成配置。 现在,你已经成功配置了Pycharm连接远程服务器的解释器。你可以在本地编辑和调试代码,然后将修改后的代码实时上传到远程服务器上进行测试和部署。 <span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [pycharm连接服务器详细步骤](https://blog.csdn.net/Shen_withDL/article/details/131178539)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [pycharm通过ssh连接远程服务器教程](https://download.csdn.net/download/weixin_38672794/12855659)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Pycharm连接远程服务器(图文教程)](https://blog.csdn.net/DENGSHUCHAO152/article/details/123250943)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值