Pycharm如何远程调试服务器(使用Pipenv管理虚拟环境)「建议收藏」

Pycharm如何远程调试服务器(使用Pipenv管理虚拟环境)「建议收藏」准备工作1.随便准备一个项目工程,在本地用Pipenv创建一个虚拟环境并生成Pipfile和pipfile.lock文件,如下:2.准备一台服务器,我这里使用阿里云的ECSSSH连接上$sshroot@ipPycharm同步项目到服务器Tools→Deployment→Configuration新增一个SFTPConnection页面设…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

准备工作

1.随便准备一个项目工程,在本地用Pipenv创建一个虚拟环境并生成Pipfile和pipfile.lock文件,如下: 在这里插入图片描述

2.准备一台服务器,我这里使用阿里云的ECS SSH连接上

$ ssh root@ip

Pycharm同步项目到服务器

Tools → Deployment → Configuration

在这里插入图片描述

新增一个SFTP

在这里插入图片描述

 

Connection页面设置: 在这里插入图片描述

Mappings页面设置:

在这里插入图片描述

 

上传到服务器:

在这里插入图片描述

在这里插入图片描述

此时已经成功上传到服务器上。

服务器配置虚拟环境

使用Pipenv管理,Pipenv的安装和使用请自行了解。 在这里插入图片描述

Pycharm设置远程解释器(调试远程代码)

打开Pycharm设置,找到Project Interpreter 在这里插入图片描述

点击add 在这里插入图片描述

1.选择SSH Interpreter。2.选择存在的服务器。3.选择你创建的实例 点击next

在这里插入图片描述

 

点击FINSH完成!

在这里插入图片描述

可以看到远程解释器添加成功!

 

运行远程代码

接下来就可以运行远程服务器的代码了,记得写完要上传到服务器,这里调试的是服务器的代码,已经和本地的代码无关了! 在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/175357.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mysql8.0jar包及驱动

    mysql8.0jar包及驱动<?xmlversion=”1.0″encoding=”UTF-8″?><projectxmlns=”http://maven.apache.org/POM/4.0.0″xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”xsi:schemaLocation=”http://m…

    2022年5月15日
    61
  • 码流 / 码率 / 比特率 / 帧速率 / 分辨率的区别[通俗易懂]

    码流 / 码率 / 比特率 / 帧速率 / 分辨率的区别[通俗易懂]码流/码率/比特率/帧速率/分辨率/高清的区别2015年03月13日10:40:30阅读数:143980GOP/ 码流/码率/比特率/帧速率/分辨率 GOP(Groupofpicture)      关键帧的周期,也就是两个IDR帧之间的距离,一个帧组的最大帧数,一般而言,每一秒视频至少需要使用1个关键帧。增加关键帧个数可…

    2022年5月28日
    71
  • 使用zlib/gzip压缩和解压缩?(Flash和GALGAME使用的压缩格式)[通俗易懂]

    使用zlib/gzip压缩和解压缩?(Flash和GALGAME使用的压缩格式)[通俗易懂]c#下怎么使用zlib? zlib是开源的压缩格式 源代码和DLL可以去http://www.zlib.net/  bzip2是建立在libbzip2 激活成功教程GALGAME时候很多人发现许多游戏系统都采用这种压缩格式 甚至Flash格式版本6以后,增加了可压缩选项,用的是ZLib压缩(wxd:jrj.com.cn金融界flash数据就是这样,减少传输量) 我今天看过金山词霸2009毫无疑问的使用ZLib和bzip2 那么编写解压缩或者压缩程序显得很重要 对于C++程序员来说,很简单,把DLL导入

    2022年7月16日
    16
  • protel 99se 负片打印「建议收藏」

    protel 99se 负片打印「建议收藏」protel99se负片打印首先得有一个做好的pcb做好的pcb做好的pcb   打开做好的PCB1.      点击下面的mechanical1层再点击place->fill将板子都盖住2.      点击file->new 选择PCBPrinter3.      选中左边的multilayercompositeprint 点击edit-

    2022年5月29日
    63
  • BZOJ 2588 Count on a tree (COT) 是持久的段树

    BZOJ 2588 Count on a tree (COT) 是持久的段树

    2022年1月5日
    47
  • android 课程格子源码,课程格子Android客户端产品体验报告[通俗易懂]

    android 课程格子源码,课程格子Android客户端产品体验报告[通俗易懂]概览手机:魅族MX3操作系统:FlymeOS3.5.2(A19220)体验产品:课程格子Android客户端软件版本:6.1需求分析目标人群:在校大学生使用场景:大学生课前查看课程,课堂做笔记,课下在BBS灌水。用户需求:课程导入便利,显示准确,操作便捷,功能新颖有趣。产品分析1.信息架构2.页面视图A.课程格子菜单栏放在顶部,按钮也并不大,在子页面中也都是同样的设计,没有分出导航栏或状态栏(…

    2022年10月4日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号