前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >pycharm远程部署_pycharm 远程调试

pycharm远程部署_pycharm 远程调试

作者头像
全栈程序员站长
发布于 2022-11-17 09:55:54
发布于 2022-11-17 09:55:54
1.8K0
举报

看完本篇文章你可以:

  1. 同步本地和服务器的全部或者部分文件
  2. 本地debug,服务器跑实验

在这之前你要确保

  1. 服务器上已经创建好虚拟环境
  2. 你本地已经安装好pycharm

那我们开始吧?


pycharm 2022.2

文章2022.9.19更新

1. 用pycharm打开项目

  • 如果你代码在自己电脑上,直接用pycharm打开就行了。
  • 如果你代码在服务器上,那你用pycharm创建一个空项目。

2. 设置Python解释器

这一步就是将你电脑上的pycharm连接上服务器的Python解释器

打开解释器设置。

File → Settings → Project:XXX →Python Interpreter

打开之后再右边这添加解释器。选On SSH

把地址、端口、用户名、密码填上。

出现这个等一等,等它显示完了直接next就行了。

然后看下图,如果你服务器上已经弄好虚拟环境了或者其他python环境,你就Existing

  • Interpreter这里是解释器的地址,找到你虚拟环境里的Python。
  • Sync folder是你本地和服务器上存代码的地址映射,不用在这里设置,在这里设置好麻烦,如果你用的集群,你要选好多层文件夹。

都选上以后点确定即可。

4. 同步

Tool→Deployment→Configuration

connection选项卡,点Autodetect自动给你定位到你账户下的home目录,少选好多层文件夹。

然后再去mapping选项卡设置到你想映射的地址。

如果你不想同步某些文件。在Exclude Paths里添加对应地址,不想把本地的某些文件同步过去就添加local path。不想把服务器上某些文件下载回本地就添加Deployment path。

4. 同步

设置完毕以后在项目上右键,Deployment,你就可以根据自己的需要选择向服务器传代码还是从服务器下拉代码了。


pycharm 2021.12

1 创建本地文件

远程服务器上已经有一个文件了。现在你在本地创建一个同名文件。(当然不同名也可以,你自己能分辨出来就好)

服务器上的虚拟环境为DrQA,所以我在本地新建一个DrQA空文件夹。


2 用pycharm打开空项目


3 配置服务器的解释器

因为你要在自己电脑上用服务器跑代码,所以当然要用服务器上的解释器啦。

首先左上角File → Setting → project xxx → python interpreter

点右上角的小齿轮,然后点add

选择SSH Interpreter,然后在上边填上服务器的地址、username、密码。

  1. 那里需要填入服务器的python解释器地址 如果不知道位置的话到服务器里用whereis python找一下子。 下边显示了我服务器里能找到的python。我就选定anaconda里的python3.8了,然后将pycharm的①定位到我想要的解释器。
  1. 那里需要填入同步文件夹。暂时先不用管它,下一步会详细说怎么搞。

4 关联本地和服务器的文件夹

Tools→Deployment→Configuration

  1. 先测试一下服务器是否连接成功

成功的话会显示下边这个图片的。

  1. 将本地文件夹的地址对应到服务器相应的文件夹
  1. 设置不同步的文件夹 下图中可以看到,有两项deployment path和local path。前者是服务器地址,后者是本地地址。 如果你服务器上有东西不想同步到本地,你就把服务器上文件的地址添加到deployment path中 如果你本地有东西不想同步到服务器,那你就将本地文件的地址添加到local path中

我这里是把数据集和一些无关文件加入了,同步的时候就不会把数据集给我同步过来了。要不然30G数据集能要我命……


5 同步数据

看上图:

  • upload to … 顾名思义改完代码以后更新服务器代码。
  • download from … 从服务器下载代码到本地。

这里我们从服务器下载下来数据。选择download from ...

他会问你从哪里下载,选定你的服务器。之后等待下载完毕即可。

验证一下。同步的文件是没错的。之后就可以愉快的在本地修改代码了。

但是要注意,每次修改代码以后都要在项目那里upload to... 才会更新服务器代码。


?我终于要开始跑代码了。

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

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/223063.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年10月29日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
丝般润滑:Oracle 18.3 RPM安装从未有过的顺畅初体验
自 Oracle 18c 开始,Oracle开始支持 Linux 上的 Oracle 数据库 RPM 安装方式,虽然刚刚发布还有一些限制,但是这无疑开始改变,目前的限制包括:
数据和云
2018/11/08
8800
快讯:Oracle 18c 通用版本 18.3 正式发布
如同 Oracle 此前预告的那样,Oracle Database 18c 已经正式发布,初始发布的 Linux X86 版本,版本号 18.3 :
数据和云
2018/07/27
7070
快讯:Oracle 18c 通用版本 18.3 正式发布
Linux下安装Oracle的过程和涉及的知识点-系列2
官方下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
bisal
2019/01/29
5560
在Mac上通过Docker部署Oracle Database 12.2版本
Oracle 已经宣布支持了Docker部署,这也让我们在Mac上部署 Oracle 数据库有了多一个选择,这是我的第一个Docker应用,非常简便快速的就完成了部署,简捷是最直接的体验。在 云和恩墨 和 恩墨学院 的培训中,我们使用Docker为环境部署实现了极大的便利和简化。
数据和云01
2018/09/05
2.3K1
在Mac上通过Docker部署Oracle Database 12.2版本
RHEL7.2 安装部署Oracle12c
1.安装前准备 版本: oracle12c-12.1.0.2 下载链接: http://www.oracle.com/technetwork/database/enterprise-edition/d
DevOps云学堂
2019/10/18
7530
Oracle win32_11gR2_database在Win7下的安装与卸载
在安装oracle之前,请检查一下自己的电脑硬件是否复合oracle要求的最低硬件配置:
授客
2019/09/12
7150
Oracle win32_11gR2_database在Win7下的安装与卸载
Oracle 19c之RPM安装
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
bisal
2019/09/18
4.9K0
Oracle 19c之RPM安装
CentOS6.9下安装Oracle11gR2数据库
https://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-linx8664soft-100572.html
yuanfan2012
2019/06/02
1.8K0
Oracle 12cR2初体验(r11笔记第91天)
对于很多Oracle DBA来说,12c最期待人心的就是12c Release 2的发布了,而Linux64位版本的发布则是一个重头戏。详情可以关注公众号dbaplus来了解一下,今晚零点即将发布,可以尝个鲜。 今天下载了软件,体验了一番,我谈谈我的感受。 面对一个完全空白的环境,我的基本测试思路如下: 1.使用静默安装完成Oracle软件的部署 2.使用DBCA静默完成数据库的创建 3.拷贝$ORACLE_HOME克隆安装至另外一台服务器 静默安装数据库软件 这个步骤里面的很多操作都比较常规, 安装时指
jeanron100
2018/03/21
1.1K0
Windows 环境下安装 Oracle 19C
Oracle12c 版本的说明: Oracle12cR2=12.2.0.1 Oracle18C=12.2.0.2 Oracle19c=12.2.0.3
JiekeXu之路
2020/03/19
9.3K0
Windows 环境下安装 Oracle 19C
Centos7.6安装Oracle11g详细教程
最近因为业务需要安装oracle数据库,那真是一顿操作猛如虎,结果一看都是坑,要么无法远程安装,要么依赖包装不上,要么参数配置有问题。最后在同事的帮助下,终于可以安装成功了。今天小编就和大家分享下centos7.6下安装oracle11g的详细操作方法。
吾爱运维
2022/09/29
6.3K0
Centos7.6安装Oracle11g详细教程
Linux red hat enterprise5下安装oracle
我对linux是绝对的菜鸟,但今天有份工作是给一台装在linux上的oracle服务器设置自动数据备份。这很可能是只做一次的工作,只做一次的东西,时间久了肯定会忘掉,所以把整个安装和配置过程记录下来,供下次需要时翻看。
明年我18
2019/09/18
1.9K0
Linux red hat enterprise5下安装oracle
Oracle Database Express 18.4版本:敏捷的二步安装法
可能有些朋友还不知道,Oracle 推出了完全免费的 Express 版本,虽然存在一些功能限制,但是这个版本是完全免费的,只要你需要,可以随意适用。
数据和云01
2020/03/27
5000
Java程序员必备的辅助开发神器(2022年版),建议收藏
Nexus Repository OSS(Maven私服):https://www.sonatype.com/products/repository-oss
Tom弹架构
2021/11/02
1.1K0
Oracle 的安装与基本操作
在计算机信息安全领域中,数据库系统无疑有着举足轻重的地位。例如,微软的SQL server、IBM的DB2,以及甲骨文公司的Oracle、MySQL等,都是比较知名的数据库管理软件,其中Oracle数据库更是在电信、银行、证券、交通等大型应用场合拥有着绝对领先的优势。 这里我们就来说说Oracle 12c的安装。 Oracle 12c明确支持的Linux操作系统包括Oracle Linux 7、Oracle Linux 6. Oracle Linux 5. Red Hat Enterprise Linux 7、Red Hat Enterprise Linux 6. Red Hat Enterprise Linux 5. SUSE Linux Distributions .NeoKylin Linux Advanced Server Distributions。 因为Red Hat Enterprise 和CentOS属于同步发行的操作系统,所以Oracle 12c也同样支持CentOS7. CentOS6. CentOS5 操作系统。在其他Linux系统中安装时,个别软件或配置文件可能需要做适当调整。
小手冰凉
2019/12/12
1.1K0
Oracle 的安装与基本操作
002.Oracle安装部署-ASM
安装包: linux.x64_11gR2_database_1of2.zip linux.x64_11gR2_database_2of2.zip
木二
2019/07/01
1.1K0
oracle 数据库RPM安装方式
下载RPM包 Oracle Database Software Downloads 下载Linux x86-64 对应的RPM oracle-database-ee-19c-1.0-1.x86_64.rpm oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm compat-libcap1-1.10-7.el7.x86_64.rpm compat-libstdc+±33-3.2.3-72.el7.x86_64.rpm
用户2038009
2021/03/08
1.1K0
Oracle 基础系列之1.1 oracle的安装
一、 1、以下是安装Oracle的一些硬件上的条件: (1)、操作系统最后是windows2000(也就是服务器版的操作系统) (2)、内存最好在1G以上,当然越大越好(因为Oracle服务启动就要消耗操作系统几百兆的内存,加上操作系统自己也要消耗内存) (3)、硬盘空间需要2G以上,当然越大越好 2、安装过程中,主要注意的点: (1)、全局数据库名和SID的设置 与Sql Server数据库不同的是,我们在安装完Sql Server之后,系统会自动给我们安装很多类型的数据库,而Oracle不会,Oracl
郑小超.
2018/01/26
9630
Oracle研究专题:Oracle系统安装与配置
本文主要介绍了如何安装和配置Oracle数据库以及如何使用PL/SQL Developer进行数据库的连接、调试和管理。包括介绍了Oracle数据库的下载、安装和配置过程,以及如何使用PL/SQL Developer进行数据库连接、调试和管理的方法。
SAP梦心
2018/01/05
1.4K0
Oracle研究专题:Oracle系统安装与配置
Oracle 19c 之 RPM 包安装初体验(一)
Oracle 自18c 开始,便已经提供Linux 环境单机的 rpm 安装方式,不过仅支持单实例安装,不支持集群,也只有企业版,其他版本的没有发布,不过有2.5 G 大小。
JiekeXu之路
2020/06/22
2.8K0
Oracle 19c 之 RPM 包安装初体验(一)
推荐阅读
相关推荐
丝般润滑:Oracle 18.3 RPM安装从未有过的顺畅初体验
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档