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的文件位置

原文地址:https://www.cnblogs.com/sjx6688/p/10050872.html

时间: 2024-10-08 16:43:33

pycharm和远程服务器的同步配置的相关文章

Linux下rsync的安装与配置远程服务器数据同步

服务器里数据最重要,商业用途的数据更加重要,一旦丢失,结果不堪设想.所以备份很重要.可以使用来rsync+crontab来做数据同步. 方法/步骤 首先是安装 wget http://rsync.samba.org/ftp/rsync/src/rsync-3.1.0.tar.gz cd rsync-3.1.0/ ./configure --prefix=/usr/local/rsync make make install 测试下 make test 没问题 下面开始配置,注意默认是没有rsync

python环境搭建-pycharm远程环境代码同步配置

一. pycharm与虚拟机链接.代码同步配置 1.创建新的工程,按照如下标红步骤,选择远程虚拟机python解释器 2.配置远程虚拟机连接信息,远程虚拟机解释器路径 3.配置远程虚拟机代码存放目录 原文地址:https://www.cnblogs.com/cool2005/p/10549725.html

Pycharm连接远程服务器并进行代码上传+远程调试

前提:需要有一个远程服务器,知道他的ip.port.user.password 一.连接远程服务器 进入配置页面 Pycharm菜单栏,如下图所示,依次点击 Tools -> Deployment -> Configration… 配置连接服务器 Connection下,协议最好选择SFTP,接下来填写服务器主机IP,用户名,密码. 配置完成后点击Test SFTP connection会发现,如果连接成功会提示你如下 在Mapping下,选择连接windows下的那部分代码和服务器上代码相连

rsync的使用——远程服务器同步配置

一.背景介绍 由于需要和其他系统进行对接.文件的逻辑地址通过接口传递,而文件的实体需要通过服务器间的同步进行传输.在同事的建议下选择了rsync. 二.RSYNC介绍 RSYNC 有多种方式进行同步,本篇文章主要叙述的是其中,两种远程服务器的同步配置.(在客户端 注意命令中":" 冒号的个数) 要了解更多关于rsync的内容,请跳转到 http://man.linuxde.net/rsync 阅读相关文档. 三.实际操作 3.1 确认机器是否安装rsync 3.2 配置rsync的文件

远程服务器同步配置

rsync的使用--远程服务器同步配置 https://www.cnblogs.com/iceworld520/p/9186840.html 一.背景介绍 由于需要和其他系统进行对接.文件的逻辑地址通过接口传递,而文件的实体需要通过服务器间的同步进行传输.在同事的建议下选择了rsync. 二.RSYNC介绍 RSYNC 有多种方式进行同步,本篇文章主要叙述的是其中,两种远程服务器的同步配置.(在客户端 注意命令中":" 冒号的个数) 要了解更多关于rsync的内容,请跳转到 http:

使用PyCharm进行远程开发和调试

http://blog.csdn.net/ll641058431/article/details/53049453 你是否经常要在Windows 7或MAC OS X上面开发Python或Web应用程序,但是它们最后需要在linux上面来运行呢? 我们经常会碰到开发时没有问题但是到了正式的Linux环境下面却出现问题.那么怎样保证开发环境跟运行环境的一致呢? 通常有两种方法解决.一种是使用PyCharm内置支持的Vagrant,这个教程可以参考Vagrant开发环境配置. 不过很遗憾的是我自己在

Ubuntu下多服务器 Rsync同步镜像服务配置

主服务器:192.168.5.13_ubuntu 从服务器:192.168.5.11_centos ================== 1> 在两台主机上分别安装rsync=================== ubuntu安装如下: # apt-get install rsync 编译安装:下载这个免费的软件 rsync.samba.org/ 或者 samba.anu.edu.au/rsync 去官方网站下载最新的版本 解压缩进目录后执行 #./configure && make

Linux服务器集群架构部署搭建(六)数据库服务器MySQL编译安装及主从同步配置(1)

命运是大海,当你能够畅游时,你就要纵情游向你的所爱,因为你不知道狂流什么会到来,卷走一切希望与梦想. 作者:燁未央_Estelle声明:测试学习,不足之处,欢迎指正. 第一章 数据库企业应用场景 1.1 数据库的企业应用 MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性.MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言.MySQL软件采用了双授权政策,它分为社区版和商业版,由于其体积小.速度快.总

eclipse同步远程服务器

eclipse里有一个强大的插件,可以直接在本地编辑远程服务器代码,Eclipse Remote System Explorer (RSE) 下载安装方法: 一.下载,高版本的eclipse可以直接下载, 1.打开help——Eclipse Market Place,在find里输入remote搜索,搜索过程可能会有些慢 2.找到Remote System Explorer,点击installed,至此下载安装完毕 二.配置 1.打开windows——Perspective——Open Pers