python系列:配置VS Code + Ubuntu服务器 + Docker + Python:远程调试Debug
配置VS Code + Ubuntu服务器 + Docker + Python:远程调试Debug
- 配置VS Code + Ubuntu服务器 + Docker + Python:远程调试Debug
-
- 0.背景和原理
-
- 背景:
- 原理:
-
- 1.Docker容器配置
- 2.VS Code配置
-
- 安装插件`Remote SSH`和`Python`
- 点击左下角的箭头,在对话框中选择`Open SSH Configuration File,`选择第一个`config`文件进行修改
- 修改文件,添加上容器的SSH设置
- 点击左侧的`Remote Explore`,可以看到已经有了远程服务器123
- 进入`Explore`,选择`Open Folder`,在弹出对话框内找到你的项目路径并选择OK
- 进入VS Code的扩展,可以看到提示:将Python安装到SSH:123
- 使用`Shift + Ctrl + P`,在对话框中找到`Python: Select interpreter`并选择,在展开的选项中找到你需要用的Python路径
- 点击左侧的`Run and Debug`,选择`create a luanch.json`
- 在代码中设置断点,即可开始快乐Debug
配置VS Code + Ubuntu服务器 + Docker + Python:远程调试Debug
0.背景和原理
背景:
有服务器且在服务器中安装了Docker
使用VS Code进行远程Debug
原理:
使用SSH来实现
1.Docker容器配置
以新建tensorflow的Docker容器为例
拉取tensorflow的镜像
使用指令
sudo docker pull tensorflow/tensorflow:latest-gpu
即可拉取tensorflow-gpu的镜像
使用指令
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)