在本文中,我将主要关注 VsCode.我更喜欢 Pycharm 的唯一原因是 VsCode 支持 WSL,这要归功于它的扩展,并且免费,而只有专业版的 Pycharm(付费版)。 首先,你必须在 Windows 端下载 VsCode(不在 WSL 中)。 ñ 注意:在安装过程中提示选择附加任务时,请务必选中添加到 PATH 选项,以便您可以使用 WSL 轻松打开文...
Install Windows Subsystem for Linux with the command, wsl --install. Use a Bash terminal on your Windows machine run by your preferred Linux distribution - Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin, Alpine, and more are available.
访问VS Code 安装页,选择 32 位或 64 位安装程序。 在 Windows 上(不是在 WSL 文件系统中)安装 Visual Studio Code。 当在安装过程中系统提示“选择其他任务”时,请务必选中“添加到 PATH”选项,以便可以使用代码命令在 WSL 中轻松打开文件夹。 安装远程开发扩展包。 除了 Remote - SSH 和 Dev Containers 扩...
windows 和 WSL 的路径互相转换,以及获取 windows 下的系统目录 安装 使用setuptools 来安装 python3 setup.py install 或者使用 pip 来安装 pip3 install pywslpath 用法 因为该脚本支持把 WSL Linux 下的所有路径转成 Windows, 所以要设置WSL_ROOTFS_DIR环境变量,指向当前 WSL Linux 安装的路径 ...
如果你正在运行 32 位进程来访问 wsl.exe(一种 64 位工具),那么你可能需要按如下方式运行此命令:C:\Windows\Sysnative\wsl.exe --command。 卸载磁盘 PowerShell wsl--unmount<DiskPath> 卸载磁盘路径中给定的磁盘,如果未提供磁盘路径,则此命令将卸载并分离所有已装载的磁盘。
如果你正在运行 32 位进程来访问 wsl.exe(一种 64 位工具),那么你可能需要按如下方式运行此命令:C:\Windows\Sysnative\wsl.exe --command。 卸载磁盘 PowerShell wsl--unmount<DiskPath> 卸载磁盘路径中给定的磁盘,如果未提供磁盘路径,则此命令将卸载并分离所有已装载的磁盘。
同时,主页君将 wsl 中与 windows 中的 gopath 配置到同一个物理目录下,折让我可以实现一处拉取、编译,两处使用,十分方便。 但 WSL 仍然有着很多的不足之处,其一就是 WSL 每次启动都需要等待几秒钟,这总是令人抓狂,而系统 IO 性能也十分不尽人意,与此同时,之前的文章中也提到,因为 WSL 毕竟并不是原生...
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Lxss\{3d4e7ad0-63ee-40c8-9fad-a7c7e0260039}] "State"=dword:00000001 "DistributionName"="Ubuntu-22.04" "Version"=dword:00000002 "BasePath"="D:\\WSL-Ubuntu-22.04" ...
2. 在设置中直接搜索“Windows功能”,选择“启用或关闭Windows功能” 打开Windows功能设置对话框 3. 勾选“适用于Linux的Windows子系统”,并单击确定。 启用功能 一般流程中,接下来需要在命令行中输入bash并按照提示走。但是,官方的方法会默认把Linux安装到系统盘,无法自定义位置。因此,这里使用开源工具,自定义安装。
如果我将eval "input=( $input )"行移到Windows Subsystem for Linux conditional上面,它会在目录名中有空格的情况下找到目录,但是如果没有空格,它就找不到。 如果我用下面的Bash replace表达式替换input="$( wslpath "$input" )"行,它可以使用空格或不使用空格,但驱动器号必须硬编码input=${input/F:\\/\...