Vscode 使用SSH远程连接树莓派的教程(解决卡在Downloading with wget)

VScode通过ssh连接树莓派进行远程开发调试(踩坑总结) 写在开头(vscode使用ssh时,一定要可以联网才行),vscode的ssh远程开发功能实在是太香了,再也不想体会那种写一段代码卡三年的噩梦!(Pycharm真那啥,只有专业版才能用shh)在配置功能的时候,踩了很多坑,所以想在此记录以下,希望能够对大家有所帮助。1.Windows下安装openSSH2.vscode中安装插件。 阅读详情

配置Vscode Remote SSH

安装OpenSSH

打开Windows开始页面,直接进行搜索`PowerShell`,打开第一个`Windows PowerShell`,点击以管理员身份运行

输入指令

Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'

我是已经安装好了,出现的内容如下

 

如果没有安装OpenSSH,则继续在PowerShell中输入

Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0

运行结束后,按win+r输入cmd,打开cmd输入`ssh`命令

如果结果为下图所示,说明安装成功

 

 vscode配置Remote -SSH

打开Vscode后点击扩展商店搜索Remote SSH,出来第一个就是,点击安装即可

点击管理(齿轮图标)中的设置,在搜索框中输入Remote SSH,找到`Show Login Terminal`选项并勾选

使用局域网扫描工具获取树莓派IP

使用Advanced IP Scanner软件扫描局域网内的设备,扫描结果如下所示。我的主机名为xksj,可以找到对应的IP为192.168.6.237

在Vscode中使用SSH尝试连接

打开Vscode,按Shift+Ctrl+P

选择添加新的SSH主机 ,使用ssh +ip或者ssh username@主机名的形式来连接树莓派

Vscode SSH报错:一直卡在Downloading with wget 的解决方案

可以检测到管道,但是却一直卡在树莓派下载Vscode的步骤了,如下所示

问题也很好解决,它卡在下载的步骤,有两种可能:

1. Vscode下载需要科学上网

   那么我们开个梯子也许会解决

2. Vscode莫名奇妙的版本问题

   那我们可以直接在本机上下载它想下的Vscode版本后,用MobaTrem传到树莓派对应文件夹下即可。

【Step1-下载Vscode包】

   如何知道它想要的安装版本呢?

我们仔细的看它给的detail信息,会看到后面有一长串英文混杂着数字的东西,这就是COMMIT_ID(也就是Vscode的版本,我红框标出来的位置)

我们在浏览器中输入

https://update.code.visualstudio.com/commit:COMMIT_ID/server-linux-x64/stable
就可以下载对应的vscode压缩包

【Step2-将Vscode压缩包上传到树莓派服务器上】

  • 打开MobaTerm,新建Session(以SSH的形式),输入树莓派的IP地址。

    连接成功的界面如下。顺便可以看看其他信息啥的

  • 成功连接后找到~./vscode-server/bin/COMMIT_ID这个文件夹,将压缩包上传到该文件夹。

  • cd ~./vscode-server/bin/COMMIT_ID
    tar -xvzf vscode-server-linux-x64.tar.gz

【Step3-打开Vscode重新连接】

现在会发现连接成功

树莓派系统入门教程(三)—— 使用Windows上的VSCode远程连接树莓派进行Python开发 很多开发者更喜欢在大屏幕和强大的开发环境中编写代码,但同时他们希望能在树莓派这样的微型计算机上执行和测试代码。VSCode提供了一个强大的远程开发工具,可以让你在Windows主机上编写代码,同时在树莓派上执行。VSCode的Remote - SSH扩展为开发者提供了一个非常强大的工具,使得你可以在喜欢的开发环境中编写代码,同时利用树莓派的硬件和软件环境进行测试和运行。现在,你应该已经成功地通过SSH连接到了你的树莓派。使用VSCode的远程开发功能,你可以直接在树莓派上运行调试,非常方便。 阅读详情

相关推荐

基于Windows下VSCode安装及安装相关插件通过SSH协议远程连接服务器详细方法

基于Windows下VSCode安装及安装相关插件通过SSH协议远程连接服务器详细方法

rothschild666的博客 3844

通过VS Code轻松连接树莓派

有时在连接远端开发环境时,可能会遇到"Setting up SSH Host xxx: Downloading VS Code Server locally"的问题,这可能会持续超过10分钟。为了解决这个问题,您可以打开VS Code菜单"View"->“Command Palatte”->“Kill VS Code Server on Host”,然后杀掉上面的VS Code server。如果您正在使用树莓派作为开发平台,那么通过远程连接VS Code到树莓派是非常方便的一种方法。

qq_37402392的博客 2660

Vesta控制面板在Ubuntu 12.04 LTS上的轻量级部署实践

Web主机控制面板是面向Linux服务器的可视化管理工具,其核心原理在于封装系统原生命令(如useradd、nginx -t)并实现用户级权限隔离。技术价值体现在资源占用极低、配置透明、无运行时黑盒依赖,特别适合老旧硬件、嵌入式环境及教学实验场景。典型应用包括中小站点托管、静态博客集群管理、PHP应用快速上线等。本文聚焦Vesta Control Panel与Ubuntu 12.04 LTS这一经典组合,深入解析其版本锁定机制、PHP扩展路径兼容性及基于UID/GID的底层安全模型,揭示轻量级服务器管理的本

weixin_30752699的博客 320

vscode连接树莓派

参考来源 vscode远程连接树莓派_哥斯拉-的博客-优快云博客_vscode远程连接树莓派 1.保证树莓派与pc在同一个网段下 2.安装 remote ssh插件 3.点击左侧的资源管理器 4.选择ssh targets,点击+号,按照提示登录树莓派,这里port没有改过默认 22 ssh user@IP/domain_name -p Port 5.右键你新加入的主机,选择连接,选择Linux,然后输入密码即可完成连接 ...

愿我会揸火箭 带你到天空去 在太空中两人住 3184

IAR编译相同工程生产hex文件checksum不一致问题

IAR Checksum

xqw19891201的博客 1382

Ubuntu系统下主板GPU温控pwm风扇

在Linux系统下——以Ubuntu为例,配置主板sys_fan等接口连接pwm温控风扇转速根据NVIDIA GPU温度,为服务器GPU等无主动散热显卡提供散热。

罗思哲的博客 5032

本地AI代码补全:为什么金融、芯片与政企必须选择Tabnine

本地AI代码补全是一种将大语言模型推理完全限制在开发者设备或企业内网的工程实践,其核心原理是通过模型轻量化(如INT4量化+结构化剪枝)、本地守护进程架构与AST驱动的上下文理解,在不上传任何代码的前提下实现低延迟、高准确率的智能补全。该技术显著提升数据安全性与合规性,规避GDPR、等保三级及ISO 26262等审计风险,同时支持PL/SQL、VHDL、Rust for WASM等长尾语言和离线开发场景。Tabnine正是这一范式的典型代表,它不是云端Copilot的简化版,而是面向高敏感、强隔离、多IDE

weixin_30644369的博客 375

团子杂记:SAP收入确认工具RAR(Revenue Recognition&Reporting)在新收入准则下的应用

SAP收入确认工具RAR知识分享

Lucas1211的博客 4281

VS Code远程连接树莓派超详细教程(图文)

摘要:本文详细介绍如何使用VSCode的Remote-SSH插件远程连接树莓派进行开发。首先需要在树莓派端开启SSH服务并获取IP地址,然后在电脑端安装VSCode及Remote-SSH插件。接着配置SSH连接信息,通过VSCode建立连接后即可实现远程文件编辑、终端命令执行等功能。文中提供了树莓派开启SSH的三种方法、IP地址获取方式以及VSCode连接配置的详细步骤,适合树莓派/Ubuntu系统用户使用Windows/macOS/Linux电脑进行远程开发。

z5mm6的博客 3901

基于 Datawhale 开源量化投资学习指南(10):基于 LightGBM 的量化选股

通过本篇文章,我们深入探索了如何运用 LightGBM 机器学习模型实现量化选股。首先,我们通过获取股票的历史数据,进行特征工程和标签制作,将选股问题转化为一个分类问题。接着,我们使用 LightGBM 训练模型,并在验证集和测试集中评估了模型的表现。该选股策略的核心在于结合机器学习算法,从历史数据中寻找能够捕捉股票短期涨跌的关键特征,从而为投资者提供辅助决策支持。虽然本文的模型取得了一定的效果,但这只是量化投资领域的一小部分。

不想宅的冷同学 1346

【车载开发系列】ParaSoft单元测试环境配置(一)

bdf是数据文件的一种类型,表示一种数据库文件。在ParaSoft当中,可以使用bdf文件来快速创建一个测试项目。

千月星跡 2147

记录遇到vscode用ssh连接到树莓派os进行开发,连不上的原因

如果没有直接访问树莓派的方式,可以通过在 SD 卡的 boot 分区中创建一个名为 ssh 的空文件。将 SD 卡插入电脑,进入 boot 分区,创建一个空的文件 ssh(没有扩展名)。C:\Users\Administrator.ssh 进入这个目录删除所有文件。记录遇到vscode用ssh连接到树莓派os进行开发,连不上的原因。如果之前有连过(比如重装了系统等等)需要生成钥匙弄个密码。

TrapboT 494

RFSoC应用XCZU47DR八发八收FPGA设计方案

本文介绍了基于Xilinx XCZU47DR RFSoC芯片的八发八收FPGA设计方案。该方案采用集成射频数据转换器的SoC架构,支持8路14bit ADC(5GSPS)和8路14bit DAC(9.85GSPS),可直接处理5GHz以下射频信号。硬件设计包含高性能输入缓冲器、QMC校正和复杂混频器,适用于5G/6G通信、雷达、卫星通信等领域。文章详细阐述了ADC/DAC子系统参数,包括通道配置、采样率、带宽等特性,并提供了FPGA顶层模块的硬件接口设计,展示了多通道数据收发处理能力。该方案无需外置混频器,

toonyhe的博客 1782

VSCode与树莓派开发平台搭建完全指南

通过本指南,您已经了解了如何使用VSCode与树莓派构建一个高效的开发环境。从初始设置到实际项目开发,再到性能优化和常见问题解决,本指南涵盖了开发过程中的各个方面。树莓派与VSCode的结合为IoT开发、物理计算和嵌入式系统编程提供了一个强大而灵活的平台。随着经验的积累,您可以开发出越来越复杂和有趣的项目。

小宝哥Code的专栏 5813

2025年CSP-X初赛真题及答案解析(江西)(完善程序第1题)

2025年CSP-X初赛真题及答案解析(江西)(完善程序第1题)

王老师青少年编程 713

python 实现一个完整的基于Python的多视角三维重建系统,包含特征提取与匹配、相机位姿估计、三维重建、优化和可视化等功能

本文介绍了一个基于Python的多视角三维重建系统的实现,涵盖了特征提取与匹配、相机位姿估计、三维重建、优化和可视化等功能。首先,系统通过安装必要的库(如OpenCV、NumPy等)并加载图像数据,初始化相机参数。接着,系统使用SIFT、SURF或ORB算法提取图像特征点,并通过FLANN或BF方法进行特征匹配,应用Lowe's ratio test筛选优质匹配。该系统为后续的相机位姿估计和三维重建奠定了基础,能够从多视角图像中恢复三维场景结构。

huanghm88的专栏 614

VScode远程连接树莓派

本文简要介绍了VScode远程连接树莓派的方法,读者可参照本文步骤,使用VScode远程连接树莓派亦或是服务器

qq_57270297的博客 949

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

VScode远程免密连接树莓派设备,并使用可视化界面(xming)进行代码调试,远程传输文件

(请一步一步来,大佬随意) SSH篇: 一:本地电脑安装相应的软件 1.前期准备工作:安装好VScode软件,然后在VScode的扩展中安装Remote-SSH 2.安装好了之后,VScode的左边菜单栏中会出现《远程资源管理器》,点击一下,是下图所示的样子。 (先不要管我图片中SSH TARGETS的内容) 你可以看到SSH TARGETS的右边有一个齿轮,点击一下选择那个**.ssh\config(这是用来配置你和远程设备的SSH文件) 可以直接复制我的内容,改几个东西,一个是Host那,起一个你远

weixin_43808047的博客 5431

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

vscode中使用ssh连接linux(树莓派)opencv不能使用imshow()函数输出图片和视频的解决方法

vscode中使用ssh连接linux(树莓派)opencv不能使用imshow()函数输出图片和视频的解决方法

weixin_45906252的博客 5552

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

vscode remote-ssh连接树莓派报错“could not establish connection to ip地址”

vscode remote-ssh连接树莓派报错“could not establish connection to ip地址” 根据输出的报错的内容进行一步一步的更改remote-ssh插件的设置 根据输出报错的内容修改下列设置 全新的界面设计 ,将会带来全新的写作体验; 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示; 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示; 全新的 KaTeX数学公式 语法; 增加了支持甘特图的merma

Zdk_zkk的博客 1701

使用VSCode对树莓派远程C++调试

使用VSCode对树莓派远程C++调试

PaguC的博客 3093

vs code ssh远程连接树莓派

目的:使用vs code ssh 远程连接树莓派上的share目录,由于share目录是由镜像挂载的,只有root用户有写的权限,因而还需要开通树莓派root登录功能。 开启root登录 >>> pi@raspberrypi:~ $ sudo passwd root New password: Retype new password: passwd: password u...

MacwinWin的博客 6054

vscode连接linux 并设置代码自动补全

vscode连接linux 并设置代码自动补全 vscode连接linux 1.在vscode中安装Remote-SSH 2.ctrl+shift+p 打开Remote-SSH setting 3.勾选Remote SSH:show login Terminal 4.依次点击 5.设置json文件 #Read more about SSH config files: https://linux.die.net/man/5/ssh_config Host xxx HostName 192.168.

qq_40941872的博客 1万+

vscode通过remote-ssh连接服务器卡在downloading with wget

自动更新了vscode 的 ssh remote插件,更新后需要重新安装wget,wget内网下不了,一直卡在这里,重启窗口也是显示有下载任务进行中,连不上。回退ssh remote插件到之前的版本,有外网的时候再更新版本,下载wget等。

白火亮 1151

(备忘录)vscode远程ssh连接树莓派5 docker容器

SSH远程连接时,vscode弹窗显示目标192.168.1.49连接错误,同时打开cmd输入ssh pi@192.168.1.49显示Bad owner or permissions on C:\\Users\\Administrator/.ssh/config。注意:最后一步选择用户为 想要用ssh连接到的用户。

m0_62585861的博客 394

VS Code 远程连接树莓派编程的配置

VS Code远程给树莓派编程

m0_57608081的博客 2423
上一篇: ChromeDriver全版本下载教程
下一篇: 【树莓派+python】实现三色呼吸灯+按钮切换
快苏排序OAO
博客等级 码龄5年 273粉丝 69原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

快苏排序OAO

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值