zoukankan      html  css  js  c++  java
  • pycharm和远程服务器的同步配置

    使用阿里云服务器ECS,远程服务器IP地址xxxxx

    1、配置PyCharm与服务器的代码同步

    打开Tools | Deployment | Configuration

    点击左边的“+”添加一个部署配置,输入名字,类型选SFTP

    2、确配置远程服务器的ip、端口、用户名和密码。

    root path是文件上传的根目录,注意这个目录必须用户名有权限创建文件。

    sftp host填写远程服务器的IP,username和password就是远程服务器的用户名与密码

    3、点击connection旁边的mappings按钮,配置映射;

    local path是你的工程目录,就是需要将本地这个目录同步到服务器上面。 Deploy path on server 这里填写相对于root path的目录,下面那个web path不用管先

     

    4、实现本地和远程文件的同步

    实现本地和远程同步,有两种方法:手动和当文件保存后自动触发。这里我选择了手动,因为自动触发比如影响性能,PyCharm会卡。

    手动上传方式很简单,选择需要同步的文件或文件夹,然后选择 Tools | Deployment | Upload to xxx(xxx是刚刚配置的部署名称),这样就把本地的文件上传到远程服务器了

    从远程服务器下载文件到本地:选择 Tools | Deployment | Download from xxx

    5、比较远程和本地文件

    有时候你并不确定远程和本地版本的完全一致,需要去比较看看。PyCharm提供了对比视图来为你解决这个问题。

    选择Tools | Deployment | Browse Remote Host,打开远程文件视图,在右侧窗口就能看到远程主机中的文件

    选择一个你想要对比的文件夹,点击右键->Sync with Local,打开同步对比窗口,使用左右箭头来同步内容。

    上面是服务器与本地对比,那么本地文件通服务器对比,就先在PyCharm里面选择文件或文件夹,然后右键->Deployment->Sync with deployed to即可

    6、 配置远程Python解释器

    选择File | Settings,选择Project | Project Interpreter,然后在右边,点击那个小齿轮设置,如下

    然后点击”Add Remote”,填写主机的ssh配置

    host:远程服务器的IP

    username与password就是你的用户名及密码

    Python interpreter path 就是你要使用的Python的文件位置

     

     

  • 相关阅读:
    css word-wrap与word-break区别
    input输入框光标位置问题
    正则表达式(二)- 位置匹配攻略
    正则表达式(一)- 字符匹配攻略
    mac电脑重启nginx报错nginx: [error] invalid PID number "" in "/usr/local/var/run/nginx.pid"
    指定js文件不使用 eslint 语法检查
    管理github/gitlab生成多个ssh key
    前端切图两种方法整理
    梳理:移动端Viewport的知识
    切图 — Photoshop(转载)
  • 原文地址:https://www.cnblogs.com/sjx6688/p/10050872.html
Copyright © 2011-2022 走看看