Pycharm同步远程服务器调试的方法步骤


Posted in Python onNovember 04, 2020

1、需要准备工具

xftp:上传项目文件

Pycharm同步远程服务器调试的方法步骤

本地下载地址:https://3water.com/softs/81853.html

xshell:连接Linux系统调试,执行命令

Pycharm同步远程服务器调试的方法步骤

本地下载地址:https://3water.com/softs/260508.html

PyCharm:调试python代码

Pycharm同步远程服务器调试的方法步骤

这些软件可以自行网上搜索下载

2、准备一个小项目

比如我的图书管理系统项目

Pycharm同步远程服务器调试的方法步骤

3、服务器虚拟环境

可以在xshell中使用以下命令创建:

python3 -m venv new_book

new_book就是文件名,可以自定义。

4、项目同步到服务器

将本地项目,上传到服务器进行同步操作如下:

Pycharm同步远程服务器调试的方法步骤

创建一个远程配置,对服务器进行连接

选择sftp

Pycharm同步远程服务器调试的方法步骤

创建ssh连接:

Pycharm同步远程服务器调试的方法步骤

配置远端文件夹:

Pycharm同步远程服务器调试的方法步骤

配置好后就可以同步代码到远程服务器了:

Pycharm同步远程服务器调试的方法步骤

5、使用xshell激活远程服务器虚拟环境

命令为:

source new_book/bin/activate

导入所有第三方库

pip install -r requirements.txt

6、本地虚拟环境连接远程服务器虚拟环境

file->settings->Project:book_master->python interpreter

Pycharm同步远程服务器调试的方法步骤

添加一个ssh interpreter:

Pycharm同步远程服务器调试的方法步骤

配置项目地址:

Pycharm同步远程服务器调试的方法步骤

编辑本地虚拟环境,选择远程服务器的python3

Pycharm同步远程服务器调试的方法步骤

Pycharm同步远程服务器调试的方法步骤

这样调试模式就可以启动远程服务了,当在PyCharm中打了断点,在浏览器访问域名时,本地断点一样会起作用,这对于调试想支付宝沙箱这类线上调试的服务很有帮助。

注意

settings.py中

1、需要修改
ALLOWED_HOSTS = ['*'] # 允许全网访问

需要在云服务器控制台开通使用的端口安全组,比如我的是8055,就需要到华为云上开通安全组

Pycharm同步远程服务器调试的方法步骤

效果:

Pycharm同步远程服务器调试的方法步骤

到此这篇关于Pycharm同步远程服务器调试的方法步骤的文章就介绍到这了,更多相关Pycharm同步远程服务器调试内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python psutil模块简单使用实例
Apr 28 Python
python执行子进程实现进程间通信的方法
Jun 02 Python
用生成器来改写直接返回列表的函数方法
May 25 Python
VSCode下配置python调试运行环境的方法
Apr 06 Python
python 获取指定文件夹下所有文件名称并写入列表的实例
Apr 23 Python
Python 实现某个功能每隔一段时间被执行一次的功能方法
Oct 14 Python
用python生成1000个txt文件的方法
Oct 25 Python
python获取微信小程序手机号并绑定遇到的坑
Nov 19 Python
对Python 两大环境管理神器 pyenv 和 virtualenv详解
Dec 31 Python
Python3 使用map()批量的转换数据类型,如str转float的实现
Nov 29 Python
Python实现PS滤镜中的USM锐化效果
Dec 04 Python
Python使用cn2an实现中文数字与阿拉伯数字的相互转换
Mar 02 Python
python归并排序算法过程实例讲解
Nov 04 #Python
Numpy数组的广播机制的实现
Nov 03 #Python
基于Python组装jmx并调用JMeter实现压力测试
Nov 03 #Python
Python os库常用操作代码汇总
Nov 03 #Python
如何基于Python爬虫爬取美团酒店信息
Nov 03 #Python
python import 上级目录的导入
Nov 03 #Python
详解Python利用configparser对配置文件进行读写操作
Nov 03 #Python
You might like
简单的php中文转拼音的实现代码
2014/02/11 PHP
PHP实现的MongoDB数据库操作类分享
2014/05/12 PHP
PHP实现的多彩标签效果代码分享
2014/08/21 PHP
PHP使用MPDF类生成PDF的方法
2015/12/08 PHP
php中this关键字用法分析
2016/12/07 PHP
PHP实现RSA签名生成订单功能【支付宝示例】
2017/06/06 PHP
PHP5.6读写excel表格文件操作示例
2019/02/26 PHP
javascript实现禁止鼠标滚轮事件
2015/07/24 Javascript
jquery实现最简单的滑动菜单效果代码
2015/09/12 Javascript
JS短信验证码倒计时功能的实现(没有验证码,只有倒计时)
2016/10/27 Javascript
JavaScript中最常见的三个面试题解析
2017/03/04 Javascript
详解Vue 非父子组件通信方法(非Vuex)
2017/05/24 Javascript
js 显示日期时间的实例(时间过一秒加1)
2017/10/25 Javascript
解决angular2 获取到的数据无法实时更新的问题
2018/08/31 Javascript
javascript设计模式 ? 迭代器模式原理与用法实例分析
2020/04/17 Javascript
ES6对象操作实例详解
2020/05/23 Javascript
在vue-cli3.0 中使用预处理器 (Sass/Less/Stylus) 配置全局变量操作
2020/08/10 Javascript
如何在Django中添加没有微秒的 DateTimeField 属性详解
2019/01/30 Python
Python使用Pandas对csv文件进行数据处理的方法
2019/08/01 Python
python统计字符串中字母出现次数代码实例
2020/03/02 Python
pytorch 移动端部署之helloworld的使用
2020/10/30 Python
使用Filters滤镜弥补CSS3的跨浏览器问题以及兼容低版本IE
2013/01/23 HTML / CSS
美国维生素、补充剂、保健食品购物网站:Vitacost
2016/08/05 全球购物
英国最大的电子零件及配件零售商:Partmaster
2017/04/24 全球购物
bonprix荷兰网上商店:便宜的服装、鞋子和家居用品
2020/07/04 全球购物
HR喜欢的自荐信格式
2013/10/08 职场文书
简历上的自我评价怎么写
2014/01/28 职场文书
少年闰土教学反思
2014/02/22 职场文书
2014年大堂经理工作总结
2014/11/21 职场文书
2015公务员试用期工作总结
2014/12/12 职场文书
八年级上册语文教学计划
2015/01/22 职场文书
联村联户简报
2015/07/21 职场文书
被委托人身份证明
2015/08/07 职场文书
2016关于军训的心得体会
2016/01/11 职场文书
小学数学新课改心得体会
2016/01/22 职场文书
python中pycryto实现数据加密
2022/04/29 Python