Python远程开发环境部署与调试过程图解
这篇文章主要介绍了Python远程开发环境部署与调试过程图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
一、下载相应开发工具
Pycharm:下载地址
二、部署开发机
一般在工作过程中,开发环境并不是本地环境,而是指在开发机;因为,有很多依赖本地部署非常麻烦,而开发机中则内置了很多相关的服务
三、代码自动化部署
由于我们在本地进行代码编辑、在开发机中进行代码的运行及调试,因此,需要一种很方便的方式进行代码的远程自动化部署Pycharm基于SFTP的自动化部署
Pycharm中集成了基于SFTP的自动化部署方案,可以实时将改动的代码部署于线上服务器。
AddServer
配置路径:Tools->Deployment->Configuration->Add(左上角加号):Type选择SFTP
Connection
说明:
SFTPhost:开发给的IP
Rootpath:当前代码及依赖的架包等共同的父目录(在头条,源代码一般部署在/opt/tiger目录下,请确保当前的用户在该目录拥有读写权限)
Username:登录开发集的用户名
Authtype:使用Keypair可以很方便的进行登录Mapping
Deloyment
path:源码上传到服务器时的目录因为在Configuration中我们已经配置了Rootpath,因此,此处的Deloymentpath选择相对的根目录即可配置自动上传
Tools->Deployment->AutomaticUpload(always)即可自动将修改的代码上传至服务器中
现在就可以像在本地一样debug你的代码了!!!
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。