Linux服务器下装anaconda | 配置深度学习环境 | Pycharm连接远程服务器-经验总结

0 前言

推荐2个工具

WinSCP

一个 Windows 环境下使用的 SSH 的开源图形化 SFTP 客户端。同时支持 SCP 协议。它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件

WindTerm

一个多平台开源免费的终端软件,用于连接服务器

一、使用WindTerm连接服务器

会话->新建会话,然后依次输入连接信息(主机和端口)以完成连接

Linux服务器下装anaconda | 配置深度学习环境 | Pycharm连接远程服务器-经验总结_第1张图片
问题1:长时间无操作会导致连接断开,回车即可重连
问题2:WindTerm锁屏之后点击密码栏处按回车即可解锁

二、安装anaconda | create新环境

此处内容应该有很多种下载方式
之前我下载过“Anaconda3-2023.07-2-Linux-x86_64.sh”类型的.sh文件,虽然后面能顺利安装anaconda,但是在装环境时总是遇到各种问题导致装不上(这个也可能是我个人问题)。
然后我看了一篇博客就感觉突然又行了,大家可以按照这篇博客的思路走下去(环境变量那部分可以忽略,因为我不知道这部分是不是必须的),这个“Anaconda3-5.3.0-Linux-x86_64.sh”文件我是在Windows上面完成下载,然后通过前面提到的WinSCP工具上传到远程服务器的。
需要注意的是,如下图(图片来自前面谈及的博客)
Linux服务器下装anaconda | 配置深度学习环境 | Pycharm连接远程服务器-经验总结_第2张图片
最后一行如果你回车的话,默认是在你刚刚执行wget命令的路径
如果你输入路径的话,是相对于执行wget命令的路径基础上的,所以一定要注意!
例如,执行wget命令时的路径:A/B
这时候你在最后一行输入anaconda3
那么anaconda会装在A/B/anaconda3下

然后好像要bash一下才会显示base环境。
之后create新环境应该很简单,这里不再赘述。

三、Pycharm连接远程服务器

网上资料实在太多,直接推荐博客1和博客2,两篇博客大差不差,我平时主要使用博客1,写得很合我心意!

需要注意的是,不管是博客1还是2,如果你只是想让电脑连上服务器并上传项目数据的话,就无需配置远程服务器这一步,因为这一步的作用是在本地主机上运行代码(不过还是在服务器那么跑)。大部分情况都是在服务器那边直接使用python命令来跑代码,所以就不用配置远程服务器。

看到这,相信你已经在服务器上装好了anaconda,配了环境,本地连上了远程服务器,接着你就可以跑你的项目了!!!

如果有其他内容或问题,我会持续更新here!

你可能感兴趣的:(服务器,linux,深度学习)