pycharm专业版远程登录服务器的详细教程

 更新时间:2020年09月15日 14:07:25   作者:淘气菇凉  
这篇文章主要介绍了pycharm专业版远程登录服务器的详细教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

本文单纯为记录个人学习经历,以及一些经验教训,如涉及侵权,请联系作者立即删除!
**

Pycharm等环境连接服务器手册

下载pycharm专业版,购买激活码,利用ssh远程登录调试代码,运行程序
**
1、在pycharm中菜单中找到tools-------->选择deployment------>configuration

在这里插入图片描述

2、就会进入deployment页面,选择左侧的±-------->使用SFTP方式

在这里插入图片描述

3、进入create new name页面,输入servername【这里可以随意输入,主要的给自己识别的标识】比如使用test,选择OK,进入下一步

在这里插入图片描述

4、配置环境【主要是和服务器连接】,选择要配置的环境test,先配置connection---->设置host是服务器IP----->用户名 以及 密码【注意:一定要保存密码,不然下一次会出现连接失败的问题,主要表现 解释器->没有包】----->root path使用autodetect安装自动检测,只要连接成功就能自动检测到,最好不要自己设置------>编码习惯设置为UTF-8,后面再编译的时候能避免很多BUG。

在这里插入图片描述

4、配置mapping【很重要】按照图示进行配置development路径,这里的路径一定要记住,后续配置解释器要和他对应。

在这里插入图片描述

5、excluded path 是指明自己不上传什么文件。可以不用设置。以上配置后 选择OK退出
——————————————————————————————————————

6、配置远程解释器,从菜单选择file—>setting

在这里插入图片描述

7、选择add,进入新的interpreter配置页面。

在这里插入图片描述

8、选择SHH interpreter,输入ip和用户名,选择next,进入下一个页面 输入密码,选择next

在这里插入图片描述

9、配置服务器解释器和对应的开发路径,【注意:这里的running code on the remote server要和tool下的configuration中的development path保持一致,不然在编译时无法找到文件】

在这里插入图片描述

10、选择finish完成。

11、项目编译选择远程解释器 进行代码编译和调试。

在这里插入图片描述

以上全部结束,能够在本地调试代码,并同步到服务器。

注意:

1、解释器的running code路径一定要和tool configuration中的开发路径一致
2、一开始的时候会显示连接不上去,很正常,环境最下面一般会有进度条,显示现在环境正在配置或连接远程,等待一段时间,显示结束就能够编译运行了【这里和我们日常在cmd中pip install包后,pycharm进行包同步是一样的道理】
3、日常运行代码出现找不到文件等报错,可能原因有:同步延迟——【解决方法:选中文件单独up一下或者同步一下,下图二选一执行】

在这里插入图片描述

4、时常注意一下地方明白你是否保持连接服务器状态

在这里插入图片描述

5、pycharm使用服务器运行代码时候 遇到的理解上的问题:1、在配置好后(配置过程等我写个文档),使用ctrl+shift+f10运行代码就是在服务器上跑代码了,不用打开remote host。 不知道到底是在本地还是服务器运行代码,去右上角的运行处,查看当前解释器就行了【如下图】1-2

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

到此这篇关于pycharm专业版远程登录服务器的详细教程的文章就介绍到这了,更多相关pycharm远程登录服务器内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • python基于 Web 实现 m3u8 视频播放的实例

    python基于 Web 实现 m3u8 视频播放的实例

    这篇文章主要介绍了python基于 Web 实现 m3u8 视频播放的实例的相关资料,需要的朋友可以参考下
    2023-06-06
  • Python中sklearn实现交叉验证示例分析

    Python中sklearn实现交叉验证示例分析

    这篇文章主要介绍了Python中sklearn实现交叉验证,本文python的版本为3.8,各个版本之间函数名字略有不同,但是原理都是一样的,集成开发环境使用的是Anaconda的Spyder,需要的朋友可以参考下
    2023-08-08
  • python3中获取文件当前绝对路径的两种方法

    python3中获取文件当前绝对路径的两种方法

    下面小编就为大家分享一篇python3中获取文件当前绝对路径的两种方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-04-04
  • pd.read_csv读取文件路径出现的问题解决

    pd.read_csv读取文件路径出现的问题解决

    本文主要介绍了pd.read_csv读取文件路径出现的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • Python如何从列表中删除相邻和不相邻的相同元素

    Python如何从列表中删除相邻和不相邻的相同元素

    这篇文章主要介绍了Python如何从列表中删除相邻和不相邻的相同元素问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • 一小时学会TensorFlow2之自定义层

    一小时学会TensorFlow2之自定义层

    这篇文章主要介绍了TensorFlow2之自定义层,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-09-09
  • 零基础写python爬虫之爬虫的定义及URL构成

    零基础写python爬虫之爬虫的定义及URL构成

    俗话说工欲善其事必先利其器,作为本系列文章的第一篇,我们同样也需要先利其器,先把爬虫的定义以及写爬虫所需要的基础知识先介绍给大家。
    2014-11-11
  • Python实现Excel表格转HTML

    Python实现Excel表格转HTML

    Excel工作簿是常用的表格格式,广泛用于组织、分析及展示数据,这篇文章主要为大家详细介绍了如何使用Python将Excel工作簿或工作表转换为HTML文件,需要的可以参考下
    2024-03-03
  • 用Python操作字符串之rindex()方法的使用

    用Python操作字符串之rindex()方法的使用

    这篇文章主要介绍了用Python操作字符串之rindex()方法的使用,是Python入门的基础知识,需要的朋友可以参考下
    2015-05-05
  • Python OpenCV实现简单的颜色识别功能(对红色和蓝色识别并输出)

    Python OpenCV实现简单的颜色识别功能(对红色和蓝色识别并输出)

    Python OpenCV可以用来进行颜色识别,可以通过读取图像的像素值,来判断像素点的颜色,从而实现颜色识别,这篇文章主要给大家介绍了关于Python OpenCV实现简单的颜色识别功能(对红色和蓝色识别并输出)的相关资料,需要的朋友可以参考下
    2023-12-12

最新评论