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基于multiprocessing的多进程创建方法
Jun 04 Python
浅谈Python单向链表的实现
Dec 24 Python
Python解析最简单的验证码
Jan 07 Python
Python使用Pycrypto库进行RSA加密的方法详解
Jun 06 Python
Ubuntu下Python2与Python3的共存问题
Oct 31 Python
PyQt QCombobox设置行高的方法
Jun 20 Python
解决Pyinstaller 打包exe文件 取消dos窗口(黑框框)的问题
Jun 21 Python
django框架面向对象ORM模型继承用法实例分析
Jul 29 Python
python3.6中@property装饰器的使用方法示例
Aug 17 Python
PyTorch预训练的实现
Sep 18 Python
利用python读取YUV文件 转RGB 8bit/10bit通用
Dec 09 Python
Python编程快速上手——strip()函数的正则表达式实现方法分析
Feb 29 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
thinkphp模板用法和内容输出实例
2014/11/28 PHP
PHP发送短信代码分享
2015/08/11 PHP
深入php内核之php in array
2015/11/10 PHP
php5.2的curl-bug 服务器被php进程卡死问题排查
2016/09/19 PHP
PHP抓取远程图片(含不带后缀的)教程详解
2016/10/21 PHP
Laravel5.1 框架路由基础详解
2020/01/04 PHP
jQuery中将函数赋值给变量的调用方法
2012/03/23 Javascript
JS判断不同分辨率调用不同的CSS样式文件实现思路及测试代码
2013/01/23 Javascript
JS实现Select的option上下移动的方法
2016/03/01 Javascript
客户端验证用户名和密码的方法详解
2016/06/16 Javascript
Javascript面试经典套路reduce函数查重
2017/03/23 Javascript
JavaScript学习总结之正则的元字符和一些简单的应用
2017/06/30 Javascript
jQuery+ajax实现修改密码验证功能实例详解
2017/07/06 jQuery
Vue 中对图片地址进行拼接的方法
2018/09/03 Javascript
JavaScript检查数据中是否存在相同的元素(两种方法)
2018/10/07 Javascript
[31:00]2014 DOTA2华西杯精英邀请赛5 24 NewBee VS iG
2014/05/25 DOTA
在pycharm中python切换解释器失败的解决方法
2018/10/29 Python
Python实现的字典排序操作示例【按键名key与键值value排序】
2018/12/21 Python
django admin后台添加导出excel功能示例代码
2019/05/15 Python
使用Pycharm(Python工具)新建项目及创建Python文件的教程
2020/04/26 Python
Anaconda的安装与虚拟环境建立
2020/11/18 Python
Django haystack实现全文搜索代码示例
2020/11/28 Python
Python3爬虫RedisDump的安装步骤
2021/02/20 Python
canvas仿写贝塞尔曲线的示例代码
2017/12/29 HTML / CSS
Clarins娇韵诗美国官网:法国天然护肤品牌
2016/09/26 全球购物
英国索普公园票务和酒店套餐:Thorpe Breaks
2019/09/14 全球购物
简历的自荐信
2013/12/19 职场文书
思想品德自我评价
2014/02/04 职场文书
小学趣味运动会加油稿
2014/09/25 职场文书
简历自我评价模板
2015/03/11 职场文书
2015年保送生自荐信
2015/03/24 职场文书
工程款催款函
2015/06/24 职场文书
煤矿安全生产管理协议书
2016/03/22 职场文书
个人道歉信大全
2019/04/11 职场文书
浅谈Python协程asyncio
2021/06/20 Python
mysql5.5中文乱码问题解决的有用方法
2022/05/30 MySQL