解决证书错误:手动在Linux服务器安装VS Code的ms-python.python扩展
手动在Linux服务器上安装VS Code Python扩展(解决证书错误)
步骤1:获取Python扩展离线安装包
- 打开本地VS Code,进入扩展面板找到Python(Microsoft发布,ID:ms-python.python)
- 点击扩展详情页右上角的「...」菜单,选择「Download Extension」,下载得到
.vsix格式的离线包 - 若本地已安装该扩展,可直接从本地VS Code扩展目录打包对应文件夹:
- Linux/macOS:
~/.vscode/extensions/下以ms-python.python-开头的文件夹 - Windows:
%USERPROFILE%\.vscode\extensions\下的对应文件夹 - 将文件夹打包为
tar.gz格式(适配Linux服务器)
- Linux/macOS:
步骤2:将离线包传输到Linux服务器
使用scp命令把离线包传到服务器指定路径,示例:
scp /本地路径/ms-python.python-x.y.z.vsix 用户名@服务器IP:/home/用户名/
步骤3:在服务器上安装扩展
方式1:使用.vsix文件安装
- SSH连接服务器后,切换到VS Code服务器端扩展目录:
cd ~/.vscode-server/extensions/ - 若服务器已安装
code命令,直接运行安装:code --install-extension /home/用户名/ms-python.python-x.y.z.vsix - 若无
code命令,直接解压.vsix(本质是ZIP包)到扩展目录:unzip /home/用户名/ms-python.python-x.y.z.vsix -d ms-python.python-x.y.z/ mv ms-python.python-x.y.z/ ~/.vscode-server/extensions/
方式2:使用打包的tar.gz文件安装
解压包到VS Code服务器扩展目录:
tar -xzf /home/用户名/ms-python.python-x.y.z.tar.gz -C ~/.vscode-server/extensions/
步骤4:验证安装
断开VS Code的SSH连接后重新连接,打开扩展面板确认Python扩展已安装,即可正常使用调试功能。
内容的提问来源于stack exchange,提问作者Susan
相关产品推荐
相关产品推荐

