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程序来判断文本的语种
Apr 07 Python
Python itertools模块详解
May 09 Python
Python实现计算两个时间之间相差天数的方法
May 10 Python
python更改已存在excel文件的方法
May 03 Python
Python使用matplotlib绘制随机漫步图
Aug 27 Python
python3实现网络爬虫之BeautifulSoup使用详解
Dec 19 Python
利用pyinstaller打包exe文件的基本教程
May 02 Python
通过字符串导入 Python 模块的方法详解
Oct 27 Python
利用django创建一个简易的博客网站的示例
Sep 29 Python
通过Python pyecharts输出保存图片代码实例
Nov 25 Python
python 简单的调用有道翻译
Nov 25 Python
Pytorch实现WGAN用于动漫头像生成
Mar 04 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实现的SESSION类
2014/12/02 PHP
PHP实现批量删除(封装)
2017/04/28 PHP
绑定回车enter事件代码
2014/05/18 Javascript
jQuery中after()方法用法实例
2014/12/25 Javascript
微信JSSDK上传图片
2015/08/23 Javascript
jQuery Mobile开发中日期插件Mobiscroll使用说明
2016/03/02 Javascript
微信小程序 生命周期详解
2016/10/12 Javascript
bootstrap快速制作后台界面
2016/12/05 Javascript
Vue.js结合Ueditor富文本编辑器的实例代码
2017/07/11 Javascript
JavaScript函数apply()和call()用法与异同分析
2018/08/10 Javascript
vue侧边栏动态生成下级菜单的方法
2018/09/07 Javascript
vue组件化中slot的基本使用方法
2019/05/01 Javascript
Vue程序化的事件监听器(实例方案详解)
2020/01/07 Javascript
解决 window.onload 被覆盖的问题方法
2020/01/14 Javascript
微信小程序实现拨打电话功能的示例代码
2020/06/28 Javascript
vue页面跳转实现页面缓存操作
2020/07/22 Javascript
jQuery实现推拉门效果
2020/10/19 jQuery
python访问抓取网页常用命令总结
2017/04/11 Python
Python实现压缩和解压缩ZIP文件的方法分析
2017/09/28 Python
Python利用ORM控制MongoDB(MongoEngine)的步骤全纪录
2018/09/13 Python
Python绘制并保存指定大小图像的方法
2019/01/10 Python
Python2.7版os.path.isdir中文路径返回false的解决方法
2019/06/21 Python
在html页面中取得session中的值的方法
2020/08/11 HTML / CSS
三陽商会官方网站:Sanyo iStore
2019/05/15 全球购物
英国外籍人士的在线超市:British Corner Shop
2019/06/03 全球购物
Wiggle澳大利亚:自行车、跑步、游泳商店
2020/11/07 全球购物
override和overload的区别
2016/03/09 面试题
教育学习自我评价
2014/02/03 职场文书
《桂林山水》教学反思
2014/02/08 职场文书
五型班组建设方案
2014/02/10 职场文书
学生操行评语大全
2014/04/24 职场文书
教研处工作方案
2014/05/26 职场文书
法律专业大学生职业生涯规划书:向目标一步步迈进
2014/09/22 职场文书
离婚协议书范本(2014版)
2014/09/28 职场文书
介绍信的格式
2015/01/30 职场文书
2016最新离婚协议书范本及程序
2016/03/18 职场文书