【AI环境】WSL使用VS Code编辑代码

本文介绍了如何在VSCode中通过WSL作为Linux环境进行AI开发,包括安装WSL插件、连接WSL、打开远程项目以及处理因权限问题导致的文件保存难题,提供了两种解决权限的方法:设置WSL用户权限或安装sudo插件以临时切换到root用户。
摘要由CSDN通过智能技术生成

使用WSL作为AI运行的Linux环境有许多便宜之处,比如文件传输方便,网络互通等,还有一点比较重要的是我们可以使用windows环境下的VS Code进行编码。

1. VS Code安装WSL插件

点开插件管理工具,搜索WSL,直接点击install即可
在这里插入图片描述

2.连接WSL

安装完成之后,VS Code的左下角就会显示一个蓝色的图标
在这里插入图片描述
点击这里就可以连接wsl了,点击之后,会弹出提示框
在这里插入图片描述
点击Connect to WSL即可连接至wsl,如果是第一次连接的话,VS Code会在WSL中安装Code server,等待安装完成即可

3.打开WSL上的项目

连接上WSL之后,此时再点击Explorer,就会显示打开远程项目了
在这里插入图片描述
点击会弹出选择文件夹的提示框
在这里插入图片描述
根据你的项目存放路径打开即可。

4.解决保存权限不够问题

就在我编辑完项目文件,点击保存的时候,这时候提示权限不够了

Unable to write file 'vscode-remote://wsl+ubuntu-20.04/home/alex/TEST/helloworld/helloworld' (NoPermissions (FileSystemError): Error: EACCES: permission denied, open '/home/alex/TEST/helloworld/helloworld')

这里可以选择去wsl上将修改文件的权限,将修改文件的读写权限赋给WSL用户,这种操作比较麻烦,每做一个项目都要这样弄一遍;还有一种方法是安装sudo插件。
在这里插入图片描述
搜索一下安装即可。
再次保存时,可能会提示你是否使用root用户保存,直接确定即可;后续直接保存即可。

  • 7
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值