WSL子系统Ubuntu提示code .命令不存在
如默
撰写于 2024年 02月 27 日

说明

今天在Ubuntu下使用code .命令唤醒vscode结果提示命令不存在,not found,记录一下解决方式。

步骤

默认VScode安装路径为:C:\Program Files\Microsoft VS Code

网上很多解决方案说,在Windows上,打开vscode,然后按Ctrl+Shift+P,然后输入code,选择Sell Command: Install 'code' command in PATH,但实际上,根本找不到这个选项。

如果在Windows终端下,找不到code .这个命令,则可以使用上面说的方式安装这个命令,但连接了WSL就不可以这样。

首先,确保vscode上安装了WSL这个扩展,安装上这个扩展之后,打开Ubuntu子系统,配置环境变量vi /etc/profile如下:

export VSCODE=/mnt/c/'Program Files'/'Microsoft VS Code'/bin
export PATH=$VSCODE:$PATH

保存之后,执行source /etc/profile,再执行code .,会输出一个百分比进度,100%之后显示如下内容:

Installing VS Code Server for x64 (903b1e9d8990623e3d7da1df3d33db3e42d80eda)
Downloading: 100%
Unpacking: 100%
Unpacked 1530 files and folders to /root/.vscode-server/bin/903b1e9d8990623e3d7da1df3d33db3e42d80eda.

此时,会自动打开vscode,并且会自动连接Ubuntu

结语

注意环境变量里面的路径有空格,所以需要加单引号,否则会报错

WSL子系统Ubuntu提示code .命令不存在

说明

今天在Ubuntu下使用code .命令唤醒vscode结果提示命令不存在,not found,记录一下解决方式。

步骤

默认VScode安装路径为:C:\Program Files\Microsoft VS Code

网上很多解决方案说,在Windows上,打开vscode,然后按Ctrl+Shift+P,然后输入code,选择Sell Command: Install 'code' command in PATH,但实际上,根本找不到这个选项。

如果在Windows终端下,找不到code .这个命令,则可以使用上面说的方式安装这个命令,但连接了WSL就不可以这样。

首先,确保vscode上安装了WSL这个扩展,安装上这个扩展之后,打开Ubuntu子系统,配置环境变量vi /etc/profile如下:

export VSCODE=/mnt/c/'Program Files'/'Microsoft VS Code'/bin
export PATH=$VSCODE:$PATH

保存之后,执行source /etc/profile,再执行code .,会输出一个百分比进度,100%之后显示如下内容:

Installing VS Code Server for x64 (903b1e9d8990623e3d7da1df3d33db3e42d80eda)
Downloading: 100%
Unpacking: 100%
Unpacked 1530 files and folders to /root/.vscode-server/bin/903b1e9d8990623e3d7da1df3d33db3e42d80eda.

此时,会自动打开vscode,并且会自动连接Ubuntu

结语

注意环境变量里面的路径有空格,所以需要加单引号,否则会报错


那年今日
02月
27日
赞 (0)

猜您想看

  • 如何避免git pull时产生Merge branch master of等类似操作

    如题,在使用 Git 的进行代码版本控制的时候,往往会发现在 log 中出现 Merge branch ‘master’ of … 这句话,本文记录如何避免

    2019年10月15日
  • 宝塔面板安装OLAINDEX 6.0教程

    之前使用过OLAINDEX这个程序,当时还是4.0,现在已经更新到6.0版本,安装的过程和之前有一些变化,所以均为新版安装不同之处的文字记录,无图

    2021年04月08日
  • PotPlayer实时字幕翻译合集

    最近才发现PotPlayer自带字幕实时翻译功能,看一些没有翻译的视频的时候还是比较好用的,众所周知,由于一些国内的原因,PotPlayer内置的微软翻译、谷歌翻译等都不能很方便的使用,所以找了一下国内能用的翻译,特此记录。

    2020年11月21日
  • 个人网站ICP备案指南

    网站想要在互联网上正常访问,是需要备案的,备案就是上户口,登记。

    2019年01月22日
  • elementUI中upload组件隐藏上传框,限制上传格式和大小,预览

    在用elementUI的时候,需要用到Upload上传组件,当list-type为picture-card时,即使写了limit为1,但还是会出现一个新的上传框,本文记录解决方法。

    2024年06月28日
  • dep:Go依赖管理工具安装指南

    dep是Go的依赖管理工具,它需要Go 1.9或更新版本才能编译,本文介绍如何安装

    2019年03月10日

评论区(暂无评论)

这里空空如也,快来评论吧~

我要评论

Vaptcha 初始化中...