因为关于vscode安装远程扩展的过程比较繁琐而且根据不同的远程主机有细微差别,所以本文不讲SSH连接远程主机的过程,并且默认你的远程主机已经配置了python解释器(标志就是vscode右下角显示了你的Python版本,如果你没配置远程主机上解释器的位置,那块会被标成奇怪的颜色),已经SSH连接上了远程主机,可以用vscode查看和运行远端的代码。

1.vscode安装python扩展

vscode中有几个Python扩展,比较推荐Microsoft自己的Python扩展,该扩展的简介里写明它能够支持远程主机编写,支持调试,而且如果你在vscode里只搜索python debugger会发现似乎是没有的。

需要注意有时候vscode会提示你该扩展在远程主机上不可用,要求你在远程安装该扩展,那么你就点开上图界面,这时会看到扩展的标题下方有一个蓝色按钮(就是图中“禁用”的位置)允许你一键安装,安装后即可使用。

2.,远程debugger的安装与使用

Debugging in Visual Studio Code

还是得看微软官方的文件呀!这篇文章已经讲的足够清楚了,我只负责大体解释和重新组织一下它:

按照教程你需要点开vscode里的上面这个按钮,然后不出意外(只要你之前没配置过运行和调试,也就是没有launch.json文件)你会看到下图,但是我测试的时候不知道怎么搞出了类似的弹窗,但是没有create a launch.json蓝色按钮。那么我是不是可以自己在当前工作目录下新建一个launch.json文件呢?

如果真的是像我一样的小白,最好别这样。微软表示如果你想调整和保存debug的配置,那么你最好建立launch.json文件,不建立这个文件也能调试,但是你没法配置调试的几乎所有参数,所以建议任何人都建立这个文件,问题就在这个文件的位置。如果你点击create a launch.json蓝色按钮,你会发现launch.json是放在.vscode文件夹下的,这个文件夹有可能在当前项目的根目录下,也可能在你的个人配置文件夹里。

接下来vscode会尝试寻找一个“环境”(environment) 来解析你的配置,这里我理解环境应该就是json解析引擎,一般都会是node.js或者chrome等等。

最后就是launch.json文件应该怎么写,网上好多,请大家自取。

完成上面这些之后,我们终于可以快乐的远程调试python代码啦!

vscode安装python扩展并开展远程调试的过程相关推荐

  1. vscode安装python插件失败_vscode安装python插件

    vscode创建python文件 在介绍如何安装python插件之前,先来看看没有插件的情况下,是否能够在vscode中编辑和执行python文件: 1.文件 >> 新建文件,然后就会弹出 ...

  2. 安装python扩展库时只能使用pip_安装 Python 扩展库时只能使用 pip 工具在线安装,如果安装不成功就没有别的办法了。_学小易找答案...

    [单选题]关于Python中的复数,下列说法错误的是_________________. [填空题]在Python程序中,导入sys模块后,可以通过列表________________访问命令行参数. ...

  3. vscode安装python插件_python之VSCode

    1.安装python3.5(3.6版本亲测无法实现命令补全功能) 2.安装VSCode(我的版本:VSCode-win32-1.7.2) 3.安装Python插件 安装Python插件能实现语法提示的 ...

  4. 关于VSCode安装 python 语法检测器插件 pylint 配置(Mac)

    1.安装python插件 2.安装pylint 语法检测器 pip3 install pylint # 可以用下面的命令查看pylint的安装位置 which pylint # /usr/local/ ...

  5. 安装python扩展库时只能使用pip_使用pip安装Python扩展库的方法

    本文节选自作者的<Python编程基础及应用>视频教程.Python编程基础及应用_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com 使用pip进行安装 ...

  6. python扩展库导入方式_使用pip安装Python扩展库的方法

    本文节选自作者的<Python编程基础及应用>视频教程.Python编程基础及应用_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com 使用pip进行安装 ...

  7. vscode安装python插件成功 调试时通知一直在载入_vscode写python时的代码错误提醒和自动格式化...

    python的代码错误检查通常用pep8.pylint和flake8,自动格式化代码通常用autopep8.yapf.black.这些工具均可以利用pip进行安装,这里介绍传统的利用pip.exe安装 ...

  8. python3.7.2怎么安装和管理扩展包_怎么安装python扩展包管理工具pip

    python get-pip.py 执行完成后,在python的安装目录下的Scripts子目录下,可以看到pip.exe.pip2.7.exe.pip2.exe等,这就表示pip安装成功了. 注意: ...

  9. vscode安装python插件失败_vscode插件安装失败的解决方案

    原博文 2018-12-02 15:16 − 在vscode中点击对应插件的install按钮安装,安装失败,软件提示手动安装(manually install). 手动下载vsix安装包,然后点击i ...

最新文章

  1. pandas为dataframe添加新的数据行(rows)、在dataframe后面纵向添加一行数据(数据为列表list形式)、列有不匹配将会使用NA值进行填补
  2. log4j的使用方法
  3. 整数的无符号编码和有符号编码
  4. java 大端字节序_理解字节序 大端字节序和小端字节序
  5. 【AIX 命令学习】lsattr 显示一个给定设备或一种设备的属性
  6. 递归函数就兔子数C语言,【C语言】求斐波那契(Fibonacci)数列通项(递归法、非递归法)...
  7. 启动LINUX下的TFTP服务器
  8. spring学习(44):p名称空间注入
  9. win10关机后自动重启_安卓手机重启和关机后再开机,区别原来这么大!别不当回事...
  10. 搭建一款开源的微信商城小程序:海风小店
  11. 互联网架构设计漫谈 (6)-90%的架构师都知道的工作流原理
  12. c语言提高,C语言提高-day2
  13. 【雷达通信】基于matlab GPS和INS联合导航【含Matlab源码 1814期】
  14. QQ for linux
  15. ip段各个号段的含义
  16. MSCap: Multi-Style Image Captioning with Unpaired Stylized Text
  17. 电子榨菜之Mendix漫画
  18. matlab kml批量转为shp文件,arcpy实现 kml批量转出为shp
  19. 福州大学计算机学硕分数,2021年福州大学考研录取分数线应该在哪里查询?
  20. c语言绝对值题目,初中数学绝对值练习题答案及解析

热门文章

  1. matlab corrsep,MATLAB数据降维工具箱drtoolbox介绍
  2. WINCE TCPMP应用三:TCPMP的播放模块
  3. 电脑连续复制粘贴,随意复制,随意粘贴,需要打开剪贴板功能。
  4. i 智慧 | 为云而生、多快好省,这就是星星海的style!
  5. linux(ubuntu/kali/centos)(选用gitee源来安装zsh(oh my zhs)
  6. 某CCTV摄像头漏洞分析
  7. 安装显卡驱动后不能进入图形界面
  8. matlab中怎么表示几次方,用while 语句编写程式,k=1+2+4+8+…+2的62次方+2的63次方matlab中...
  9. 利用 matlab 完全消音 进行歌曲人声提取 超简单 四行代码
  10. java四则运算考试系统_小学生四则运算出题软件-基于java控制台的实现