AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端

这篇具有很好参考价值的文章主要介绍了AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、AutoDL租用实例

AutoDL链接:AutoDL

1、创建实例

注册登录后进入控制台,左侧容器实例租用新实例AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux在租用实例页面:选择计费方式(用的不多的建议按量计费),选择合适的主机,选择要创建实例中的GPU数量(创建完后也可以增加GPU数量),选择镜像(内置了不同的深度学习框架),最后创建即可AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux
AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

创建完成后等待开机,今后主要用到的操作在这里(新手配置环境建议选择无卡模式开机)AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

2、SSH登录指令

开机后,找到SSH登录指令,复制下来。
我的登录指令:ssh -p 27090 root@region-42.seetacloud.com 各个参数的含义为:
用户名:root
HOST: region-42.seetacloud.com
端口号:27090
AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

二、配置环境

1.控制台,打开快捷工具下的JupyterLab,打开终端
(也可以用Xshell打开)
AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

2.服务器终端输入:vim ~/.bashrc

注:.bashrc文件一般式隐藏文件,用命令ls -a可显示所有文件;~代表你的/home/用户名目录

3.键盘输入:i,在最后加上:

source /root/miniconda3/etc/profile.d/conda.sh

注:/miniconda3/etc/profile.d/conda.sh后面这个一般没问题;前面部分不同的服务器有所不同,去找一下安装miniconda后生成的miniconda文件夹在哪。

4.按Esc,再输入“:wq”退出
5.重启终端:bash
这样base环境就配好了
6.进入环境:conda activate base
7.创建新环境:py38为新环境名称

conda create -n py38 python=3.8

8.进入新环境,输入:conda activate py38
9.按需安装各种包

三、Pycharm中SSH、SFTP连接远程服务器

注意:Pycharm专业版可以连接远程服务器,社区版没有远程连接的功能。

1、SFTP配置

打开Pycharm,在导航栏部分找到Tools→Deployment→Configuration

AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux
点击左上角加号,选择SFTP
AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux
输入链接名(随意写),点击OK,在新出来的页面中创建一个新的SSH连接:点击三个点,然后点击加号,输入一个新的SSH连接AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

点击左上角加号,然后在按照自己的登录指令和密码在右边输入Host、Port、User name和Password,详细内容可参考第一节的第二部分:SSH登录指令
下图的ssh登录指令:ssh -p 27090 root@region-42.seetacloud.com
其中Visible only for this project指的是是否在不同项目中共享这个SFTP配置,可以按需开启。
AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

可以点击Test Connection测试连接,测试成功后点击OK后回到配置SFTP的界面AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

填写Root path,并把Advanced中的编码从GBK改成UTF-8AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

到此为止,我们配置了SFTP的所有Connection部分,接下来来到Mappings部分,这部分的用处是将我们本地的文件夹和服务器上的项目文件夹联系映射起来,所以这个地方我们要填入的是我们的项目文件夹,而这里要注意的是要填入相对于Root Path的路径,而不是绝对路径,比如说我在Root Path部分填入的路径是/root/autodl-tmp,而我真正的项目的绝对路径是/root/autodl-tmp/pro,这时候我在Mapping的Deployment Path中填入的就是/pro。如果服务器上没有这个文件夹就先去创建。AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

点击OK,至此我们的SFTP配置就结束了。

2、本地项目上传到服务器

首先在本地Project中选择要上传的项目文件,右击,然后Deployment→Upload to…选择刚刚建立的连接通道。
也可以导航栏找到
Tools→Deployment→Upload to…

AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

这时我们可以在导航栏找到Tools→Deployment→Browse Remote Host,在右边就会出现Root Path下的所有文件。
AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linuxAutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

我们选择相应的文件,双击就可以展现出来了AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

这个时候我们可以对其进行编辑,在导航栏找到Tools→Deployment→Automatic Upload,打开,这时候我们对文件的更改就会自动上传到服务器上
AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

这时我们已经可以对文件进行编辑了,也可以看到了服务器上的项目文件,其本质我认为是在Pycharm端配置了一个SFTP的传输工具,可是却不能运行,原因是没有配置Python的远程解释器。如果一切正常,可以进行 配置远程解释器

3、配置远程解释器

本节的前提条件是服务器上有正常的可以运行的Python环境。(AutoDL已有环境)
File—>Setting—>Project—>Python Interpreter,点击右上方的小齿轮,选择Add
AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

在新弹出来的窗口中选择SSH Interpreter,选择第二个选项Existing server configuration,选择我们刚才配置的SSH。AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux
点击Next,我们在Interpreter中填入Python路径
注:图片上的路径是在第二节配置好的虚拟环境下的Python,大家也可以配置自己的。

Interpreter配置路径见 链接:AutoDL帮助文档
AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

接下来我们要设置本地与远程同步的项目文件夹,他默认是放在一个/tmp/pycharm_project_283这种路径,这个路径是临时的,将来很容易出点问题就找不到,这里需要把这个路径和刚才我们在SFTP配置中Mapping的路径(也就是映射到的服务器端的项目文件夹)设置的一样。

AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux
AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

与之前设置一致就行,然后点OK
点击Finish,完成配置,这时我们的远程Python解释器就成功配置好了。AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

点击OK,这时我们就配置好远程Python解释器。AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

四.Pycharm访问远程服务器终端

点击Tools->Start SSH session…,选择对应服务器即可。
AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux
AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux

如果打开终端乱码,打开File—>settings—>Tools—>SSH Terminal,将Default encoding设置为UTF-8

AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端,服务器,pycharm,ssh,python,linux文章来源地址https://www.toymoban.com/news/detail-695654.html

到了这里,关于AutoDL租用实例、配置环境、Pycharm中SSH、SFTP连接远程服务器、Pycharm访问远程服务器终端的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【AutoDL】服务器配置、Xftp数据传输及PyCharm连接

    1. 算力市场 1.1 充值 1.2 租用服务器 点击 1卡可租 ,进入租卡页面。 2 基础镜像 之前实验室服务器的版本:torch 1.12.0,Ubuntu 18.04.1,cuda 11.3,python 3.8.13,torchaudio 0.12.0,torchvision 0.13.0,conda 4.12.0。 基础镜像有两种方法: 2.1 可以选择已给的基本镜像PyTorch框架 但仍需要按照 一

    2024年02月09日
    浏览(153)
  • SSH连接SFTP传输:如何使用libssh库在Linux环境下进行(文件、文件夹)传输到远端服务器

    target_host :远端主机IP target_username :远端主机用户名 ssh_options_set() 函数设置会话的选项。最重要的选项是: SSH_OPTIONS_HOST:要连接到的主机的名称 SSH_OPTIONS_PORT:使用的端口(默认为端口 22) SSH_OPTIONS_USER:要连接的系统用户 SSH_OPTIONS_LOG_VERBOSITY:打印的消息数量 直接传输密

    2024年04月13日
    浏览(68)
  • SSH连接SFTP传输:如何使用libssh库在windows环境下进行(文件、文件夹)传输到远端服务器

    由于windows上的编译器一般都是没有libssh库的,所以如何我们想要使用libssh库那么我们将会使用cmake来编译libssh官网给出的源代码 libssh库下载地址: https://www.libssh.org/files/ 我们在编译libssh库之前需要先配置一些环境: a) 安装 Visual Studio 或者 MinGW b) 安装OpenSSL http://slproweb.com/p

    2024年04月24日
    浏览(61)
  • pycharm 配置docker: ssh连接

    pycharm 连接docker 有两种方式 1. 把docker当做一台服务器,通过ssh连接,和配置ssh解释器一样。 2. 配置docker解释器(研究中) 本文主要讲的是第一种方式 1. 创建容器 2. 安装ssh 以下操作需要在容器里面进行 以上步骤后,要重启一下这个容器 后续的步骤,和配置ssh解释器一样,

    2024年02月16日
    浏览(41)
  • pycharm远程连接AutoDL服务器

    关于pycharm的安装教程网上很多,考虑到版权问题我就不在这里详细讲述了。 注意如果要远程连接服务器 必须使用pycharm专业版 ,可以免费试用30天,或者使用激活码激活。 云服务器很多,这里选择的是 AutoDL 平台。 关于AutoDL的使用介绍可以通过下面链接学习: AutoDL帮助文档

    2024年04月09日
    浏览(60)
  • Pycharm-远程连接云服务器-Autodl

    目录 一、在Autodl中租用实例:步骤详情请见此官网的帮助文档。 二、上传数据到云服务器。 三、验证Audotl自带的基础环境配置 四、上述完成之后,就可以训练自己上传的项目了: 本案例是在Autodl中训练yolov5: 五、Pycharm远程连接云服务器Autodl: https://www.autodl.com/docs/quick_

    2024年02月06日
    浏览(67)
  • 本地pycharm连接远程服务器(以AutoDL为例)

    专业版PyCharm(社区版不支持远程开发功能) 远程服务器(这里使用AutoDL) 有需要的可以注册AutoDL 注册链接 复制自己的实例 SSH 指令 如果是图中的空白是因为你没有开机,开机就可以进行复制了 在 ssh -p 43677 root@region-41.seetacloud.com 命令中, 各个参数的含义为: 用户名:ro

    2023年04月08日
    浏览(47)
  • pycharm连接autodl服务器 文件上传 启动终端

    注意!!请使用pycharm 专业版!! 参考博客1 参考博客2 启动autodl服务器,选择无卡模式连接,省钱 打开Pycharm,选择Add Project Interpreter 从autodl处复制ssh账号至此,比如 ssh -p 50802 root@region-3.autodl.com ,则在 host 处放置 region-3.autodl.com ,在 Port 处放置 50802 ,下方的 username 写 root 在a

    2024年02月02日
    浏览(57)
  • Pycharm通过SSH配置centos上Spark环境

    直接在shell进行pyspark进行编程,程序没有办法写得太长,而且我们希望能够实现一个及时给出结果的编程环境,可以使用pycharm连接centos上的spark,进行本地编程,同步到centos系统中运行程序,并把结果返回pycharm上。以下是pycharm的环境配置,这里采用的是2020版本的,2023版本变

    2024年02月11日
    浏览(34)
  • AutoDL 算力云 服务器租用教程

    AutoDL算力云:AutoDL-品质GPU租用平台-租GPU就上AutoDL 点击租用新实例   选租主机、算力型号/显卡,配置基础镜像     创建实例后可选择有/无卡模式运行   运行中状态     复制登录指令,打开Xshell,新建会话 登录指令:ssh -p 53062 root@region-3.autodl.com 名称:自定义 协议:SSH 主

    2024年02月14日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包