首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux的Windows子系统-在zsh/oh-my-zsh安装后找不到npm

Linux的Windows子系统(Windows Subsystem for Linux,简称WSL)是一种在Windows操作系统上运行Linux环境的兼容层。它允许开发人员在Windows系统中使用Linux工具和命令行界面,以便进行开发和测试工作。

在安装zsh或oh-my-zsh后,可能会遇到找不到npm的问题。npm是Node.js的包管理器,用于安装、管理和发布JavaScript模块。

要解决这个问题,可以按照以下步骤进行操作:

  1. 确保已经在Windows系统上安装了Node.js。可以从Node.js官方网站(https://nodejs.org/)下载并安装最新版本的Node.js。
  2. 打开WSL终端(例如,Ubuntu终端)。
  3. 在终端中运行以下命令,以确保npm正确安装并配置:
  4. 在终端中运行以下命令,以确保npm正确安装并配置:
  5. 这将使用curl命令下载并安装Node.js和npm。
  6. 安装完成后,可以通过运行以下命令来验证npm是否安装成功:
  7. 安装完成后,可以通过运行以下命令来验证npm是否安装成功:
  8. 如果成功安装,将显示npm的版本号。

如果以上步骤仍然无法解决问题,可以尝试以下方法:

  1. 确保在WSL中正确配置了Node.js的环境变量。可以编辑~/.bashrc~/.zshrc文件,并添加以下行:
  2. 确保在WSL中正确配置了Node.js的环境变量。可以编辑~/.bashrc~/.zshrc文件,并添加以下行:
  3. 保存文件后,运行以下命令使配置生效:
  4. 保存文件后,运行以下命令使配置生效:
  5. 确保在WSL中安装了必要的依赖项。可以运行以下命令来安装:
  6. 确保在WSL中安装了必要的依赖项。可以运行以下命令来安装:
  7. 这将安装一些常见的构建工具和依赖项。

如果问题仍然存在,建议参考官方文档或社区论坛,以获取更多关于WSL和npm的支持和解决方案。

腾讯云提供了云服务器(CVM)产品,可用于部署和运行WSL。您可以访问腾讯云官方网站(https://cloud.tencent.com/)了解更多关于云服务器的信息和产品介绍。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

win10WSL中设置前端开发环境

经过不断迭代,Win10 下已经发布多时 Linux 子系统(WSL - Windows Subsystem for Linux)现在已经比较成熟了;WSL 默认只是不带图形化界面的终端窗口,这个由开放心态带来新组合...安装 ubuntu 按此文设置(看完“运行WSL”章节即可):Win10 安装 Linux 子系统,本文以安装了 Ubuntu 为例 系统版本比较新可以按这篇 Win10 安装 Linux 子系统 (...git 和 oh-my-zsh oh-my-zshlinux/macOS 上通用一个 shell 优化框架,可以很好支持 git 等;依次执行以下命令: sudo apt-get install...比如普遍用 webpack 热更新 驱动前端开发项目,虽然 npm 命令能正常运行,但在 win10 下编辑器软件中更改项目代码,仍无法完成整个开发工作流: 最早期 WSL 根本监听不到文件变化...安装必要组件 VSCode 自动重启 wsl 中运行 npm 命令正常开发即可 同时要注意这里项目中 npm 依赖项要在 wsl 环境下重新 install,原来 cmd / powershell

4.1K20

WSL+cmder+oh-my-zsh美化win10命令工具(terminal)

相信做开发都是64位系统吧。 win10打开程序和功能 ? 勾选适用于系统Linux子系统,然后重启系统。 ?...重启以后,此时我们已经可以使用Linux系统,但是我们还差一个系统,所以需要安装一个 我们win10应用商店里面搜索linux安装Ubuntu。 ? 安装完成开始菜单里面找到程序,启动。...刚开始时候需要等一下,配置环境。完成需要设置用户名以及密码。 安装cmder cmder有两个版本,Mini版与完整版(包含了git以及一些其他命令)。推荐安装完整版。...安装oh-my-zsh Ubuntu系统中使用命令行而不是win中 安装任何包之前一定要先更新!...node,npm等工具,WSL里面是不能够直接使用windows自带这些环境变量,我们需要在WSL中安装,具体安装方法可以google–Ubuntu安装软件 说结尾 之前说字体fonts-powerline

7.9K41

使用 ohmyzsh 打造 windows、ubuntu、mac 系统高效终端命令行工具

主要就是: 利用Windowslinux子系统功能 安装Ubuntu系统,安装ohmyzsh和一些插件 安装windows Terminal工具 安装vscode remote-wsl插件 安装 tig...最终终端效果 windows 安装 Ubuntu 子系统 安装 windows Terminal 搜索启用或关闭 windows 功能,勾选适用于 Linux Windows 子系统,确定重启电脑...搜索 启用或关闭 windows 功能 ? 勾选 适用于 Linux Windows 子系统 ? 搜索 Ubuntu 建议安装最新版 Ubuntu 20.04 ?...Windows Terminal win10安装了ubuntu子系统和oh my zsh,则可以通过/mnt/f/访问win10下f盘,或者其他盘。也就有上面的pwd效果图。...安装成功,同时会创建~/.oh-my-zsh文件夹,其实就是.oh-my-zsh git 仓库master分支。可以发现文件夹中有一个plugins文件夹,内置了很多插件。

5.1K20

windowsLinux子系统安装

1.启用子系统功能 需要win系统支持子系统 进入控制面板 -> 程序和功能 -> 启用或关闭windows功能: 勾选适用于Linuxwindows子系统,确定,等待,确认重启设备 2.下载子系统...→核实windows update服务状态是否是正在运行,如果不是右击启动,重新打开应用商店看是否正常。...方案二:重置Windows 10商店缓存测试 按WIN+R组合键调出运行,输入WSRESET,点击确定 应用商店重置命令会运行,并打开Win10商店 方案三:修改internet选项 1.打开控制面板...,点击获取 默认安装到C盘(若不想安装到C盘,看本篇最后),点击安装 等待下载完成,启动即可, 3.子系统相关配置 启动,会提示创建用户和设置密码,根据提示操作即可 [card title="修改...-18.04 d:\ubuntu18.04.tar 注:版本根据自己修改 (3)注销当前分发版 wsl --unregister Ubuntu-18.04 注:版本根据自己修改 (4)重新导入并安装分发版

5.3K20

Windows WSL2安装Ubuntu搭建开发环境教程,2023年5月更新

running on WSL 2 # 设置适用于WSL2上运行所有Linux发行版 [wsl2] # Limits VM memory to use no more than 4 GB, this...debugConsole=true 配置代理 有两个关键步骤: WSL2 中配置代理要指向 Windows IP; Windows代理客户端需要允许来自本地局域网请求; 由于 Linux...子系统也是通过 Windows 访问网络,所以 Linux 子系统网关指向Windows,DNS 服务器指向也是 Windows,基于这两个特性,我们可以将 Windows IP 读取出来...扩展配置 zsh 配置 安装 zsh sudo apt-get install zsh 切换默认终端为 zsh chsh -s /bin/zsh 安装 oh-my-zsh oh-my-zsh 是一个流行... WSL 中通过 VS Code 启动项目 WSL2 可以直接访问到 Windows 系统盘符中文件,管不挂载到 /mnt 了。

1.8K51

WSL 2 安装过程(以及介绍)

1 什么是WSL2 WSL全称为Windows Subsystem for Linux,官网译为:适用于 Linux Windows 子系统 (WSL) 官方文档直达:适用于 Linux Windows...我们可以WSL中使用三剑客命令查询分析windows文档、日志、使用shell命令或者bash脚本运行存储windowslinux程序、甚至WSL中创建docker容器,windows下使用...它独立于 Hyper-V,并提供了一些 Linux Windows 子系统新版本中可用更有趣平台集成。...img img 将它粘贴为文件开头 defaultProfile 值: img 4.1 安装 oh-my-zsh ubuntu 下终端执行 安装 zsh: sudo apt update...4.2 安装皮肤 安装oh-my-zsh ,编辑 ~/.zshrc 文件,将主题设置为 agnoster robbyrussell: img 再做一点点美化:把命令行机器名称去掉,并调整用户名背景色

2.3K10

听说 90% 的人都在 win10 下使用 ubuntu 子系统了!

最近,遇到很多Python第三方库不支持Windows系统或则安装很繁琐要不就是要安装vc++环境,都比较麻烦,对于开发者而言,Mac真的是个不错选择,Linux就更不用说了,一直听过Windows子系统...然后控制面板中勾选添加Linux子系统。依次进入控制面板-->程序-->启用或关闭windows功能,勾选适用于windowslinux子系统,点击确定。之后重启电脑。 ?...重启就可以安装Linux子系统了。 安装Linux子系统方法有两种: 第一种,最直接去Microsoft store里面直接搜索Ubuntu进行安装。 ? ? ? ?...安装oh-my-zsh oh-my-zsh中整理了常用zsh扩展和主题,所以先安装oh-my-zsh安装oh-my-zsh或其他一些扩展都需要curl、wget、git等,我们先安装这些命令行下载、...主题在安装oh-my-zsh时已经下载,直接在oh-my-zsh配置文件中配置使用主题即可。

20.5K63

WindowsLinux子系统安装

安装 以管理员模式打开Windows PowerShell wsl --list -online查看可以安装Linux发行版 wsl --install -d Ubuntu-20.04(安装需要重启...) 输入用户名和密码即可,回到开始菜单,找到Ubuntu图标即可打开 wsl子系统,位置\\wsl$直接在任务管理器搜索即可 查看版本wsl -l -v 定期更新:sudo apt update &&...子系统WSL环境下Conda+Jupyter Notebook安装 - 知乎 (zhihu.com) 下载miniconda 使用wsl访问windows资源,windows/mnt下 cd /mnt...安装对应GeForce显卡驱动,选择合适自己电脑版本 Official Drivers | NVIDIA 2)安装完成terminal里输入命令:nvidia-smi,显示信息则表明安装成功...但是,下载目录为windows某一个磁盘,无法复制到wsl子系统中(不知道怎么解决,我目前又用不到,先不弄了) 使用命令行,首先加载到windows下含有cudnn文夹 sudo

2.8K40

Windows 安装和配置 WSL

Windows 安装和配置 WSL 什么是 WSL 引用百度百科一段话: Windows Subsystem for Linux(简称WSL)是一个为Windows 10上能够原生运行Linux二进制可执行文件...我们简单认为它是 Windows安装了一个 Linux 环境就好了。也就是最好 Linux 发行版:Win10 + WSL (滑稽)。 安装 WSL 1....启用或关闭Windows功能 首先在搜索栏中搜索并打开“启用或关闭Windows功能”,勾选“适用于LinuxWindows子系统”项。只有开启这项设置才能正常安装WSL。 2....安装 WSL 微软应用商店搜索 Linux,可以看到一系列 Linux 发行版,根据自己需要选择适合自己发行版,这里我选用 Ubuntu 18.04 LTS,下载完成启动,等待安装完成,输入账户和密码...安装 oh-my-zsh a.

2.4K20

买不起MacBook,使用Windows 10配置zsh命令行做开发

[在这里插入图片描述] 必须是 Windows10,程序和功能里面开启“适用于LinuxWindows子系统” 微软+R 启动运行,输入:control 回车即可: [在这里插入图片描述] [在这里插入图片描述...] [在这里插入图片描述] [开启这个功能] 应用商店里搜索 Linux ,选一个自己喜欢 Linux 版本就好了,我以 Ubuntu 示意: [在这里插入图片描述] [在这里插入图片描述] 安装完成打开...Linux 多个版本,不同版本安装方式不同,这里以常用 Ubuntu 和 centos 为例: Ubuntu 安装 zsh 命令: apt install zsh centos 安装 zsh 命令:...yum install zsh 下面我以 Ubuntu 为例,执行安装命令之后可以看到返回如下信息: [在这里插入图片描述] 安装 oh-my-zsh 安装 oh-my-zsh 目的是为了让大家可以更快速学习...因为 oh-my-zsh 是基于 zsh,它安装方式和系统本身有关联关系,因此统一安装命令如下: sh -c "$(curl -fsSL https://raw.github.com/robbyrussell

83020

如何使用Docker构建开发环境

我们开发中都会遇到这样问题:本地开发好功能,部署到服务器,或者其他人拉到本地接着开发时,会出现功能无法使用情况。 这些异常情况,大多数时候是因为系统不同而导致依赖差异。...安装 Docker  1) Linux 安装 Docker 以 Arch Linux 为例,其他发行版也大同小异,只是换成其包管理工具而已。...$ docker run --rm hello-world 2) Windows 10 Windows 10 下安装 docker 比较简单,有如下几种方式: 手动下载安装: 下载好之后双击 Docker...使用winget安装: $ winget install Docker.DockerDesktop 运行 Docker: Windows 搜索栏输入 Docker 点击 Docker Desktop...运行之后,会在右上角菜单栏看到多了一个鲸鱼图标,这个图标表明了 Docker 运行状态。 安装完成并启动,我们可以终端通过命令检查安装 Docker 版本。

2.2K30

半小时不到,打造专属你自己 Linux 工作环境!

输入法 搜狗输入法 for Linux 软件由搜狗输入法团队和 Ubuntu Kylin 团队共同开发,能够满足我们日常输入需求; 安装 此处推荐下载安装安装,下载地址[1],下载安装包如下;...注意 当安装时,可能会报依赖相关问题,可以执行上述命令终端中输入如下命令修复依赖安装,然后再次执行上面的安装命令即可; sudo apt-get --fix-broken install 浏览器...下载工具 uGet Uget(原名:Urlgfe)是一个基于 GTK+ 编写自由和开放源码下载管理器 ,跨平台(Windows 和 GNU / Linux ),支持断点续传和分类下载 ,uGet...Node.js 安装 安装 从淘宝镜像源 下载[6] 对应版本压缩包,然后解压到你要存储路径,比如我是 /home/cunyu/soft/node-v12.16.2; 配置 安装(解压)好 /...MiniConda 安装 安装 直接去 下载[8] 对应版本安装包,此处以 3.7 版本为例,然后终端中对齐赋予执行权限执行; chmod +x Miniconda3-latest-Linux-x86

1.3K30

手把手教你打造自己 Linux 工作环境,美如画!

输入法 搜狗输入法 for Linux 软件由搜狗输入法团队和 Ubuntu Kylin 团队共同开发,能够满足我们日常输入需求; 安装 此处推荐下载安装安装,下载地址[1],下载安装包如下;...注意 当安装时,可能会报依赖相关问题,可以执行上述命令终端中输入如下命令修复依赖安装,然后再次执行上面的安装命令即可; sudo apt-get --fix-broken install 浏览器...下载工具 uGet Uget(原名:Urlgfe)是一个基于 GTK+ 编写自由和开放源码下载管理器 ,跨平台(Windows 和 GNU / Linux ),支持断点续传和分类下载 ,uGet...Node.js 安装 安装 从淘宝镜像源 下载[6] 对应版本压缩包,然后解压到你要存储路径,比如我是 /home/cunyu/soft/node-v12.16.2; 配置 安装(解压)好 /...MiniConda 安装 安装 直接去 下载[8] 对应版本安装包,此处以 3.7 版本为例,然后终端中对齐赋予执行权限执行; chmod +x Miniconda3-latest-Linux-x86

1.7K30

手把手带你玩转 Ubuntu,你学废了么?

输入法 搜狗输入法 for Linux 软件由搜狗输入法团队和 Ubuntu Kylin 团队共同开发,能够满足我们日常输入需求; 安装 此处推荐下载安装安装,下载地址,下载安装包如下; 然后在当前文件夹下打开终端...,然后应用到整个系统即可,然后注销或者重启即可使用; 注意 当安装时,可能会报依赖相关问题,可以执行上述命令终端中输入如下命令修复依赖安装,然后再次执行上面的安装命令即可; sudo apt-get...,跨平台(Windows和GNU / Linux),支持断点续传和分类下载 ,uGet 同时 具备 多线程下载能力; 安装 sudo apt-get install uget 成品 开发环境搭建...-v npm -v JDK 安装 安装 先去 下载 要安装 JDK 版本,然后解压到本地,移到你要存放位置; tar -zxvf jdk-11.0.7_linux-x64_bin.tar.gz...版本为例,然后终端中对齐赋予执行权限执行; chmod +x Miniconda3-latest-Linux-x86_64.sh sh Miniconda3-latest-Linux-x86_

1.3K20

Win10下使用oh-my-zsh全攻略,让Win10开发更顺滑...

最终效果 可以通过右键菜单, 以当前路径,进入完整Linux环境,zsh下进行任意Linux操作~ ? ?...点击应用 应用和功能中,滚动到底部,点击 程序和功能 ? image.png 点击 启用和关闭程序和功能 ? 点击 启用和关闭程序和功能 启用 适用于LinuxWindows子系统 ? ?...然后商店中完成Ubuntu20.04安装 ? 商店中完成Ubuntu20.04安装 ? 等下载 下载完成后点击启动 ? 输入用户名(英文字符),回车 ? 输入密码,回车 ?...通过zshoh-my-zsh优化终端使用体验 并在ubuntu20.04中完成zshoh-my-zsh安装 sudo apt install zsh -y sh -c "$(curl -fsSL...至此,我们实现了Linuxwindows融合!Windows下无缝使用Linux命令行! 美化 我们可以给终端加个背景 ? ubuntu.jpg 顺便给Windows换张壁纸 ?

6.4K10

ZSH Windows 上使用 WSL+ZSH

ZSH Windows 上使用 WSL+ZSH 1.安装WSL 关于如何安装 WSL这里就不介绍了,大家可以去找找相关教程,很多。...2.ubuntu 开始菜单中搜索Ubuntu图标并打开终端(也可以使用Windows终端) 使用此命令更新包源列表并更新当前安装所有包。...zsh --version zsh 5.8.1 (x86_64-ubuntu-linux-gnu) 关闭并重新打开终端以使其生效 4. install zsh 安装 添加超能力zsh安装Oh my zsh...插件 **oh-my-zsh!**有很多插件可以使用。建议探索这些选项并使用最适合您需求选项。 我已经安装了很多与软件开发和其他相关软件来添加更多功能。...${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/ohmyzsh-full-autoupdate 以上这些插件是必备插件,推荐安装使用,但是他默认不是 zsh 插件

45620

phpstudy8windows2016上安装服务列表找不到服务

phpstudy8windows2016上安装服务列表找不到服务 phpstudy最新版用了mysql8.0,安装之前先安装VC库http://www.pc6.com/softview/SoftView..._104246.html 然后安装后设置开机启动,设置发现运行services.msc服务列表里是没有web服务(apache或nginx)和mysql服务,只有filezilla server;查看...C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup没有开机启动项,运行msconfig也没找到开机启动项 最后通过安装AnVir Task...\Microsoft\Windows\CurrentVersion\Run image.png 同样软件2008 R2里安装执行msconfig是可以看到有开机启动项 image.png 综上,...以后看开机启动项时候,从4个维度 1、services.msc 2、msconfig 3、注册表 ①HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

2.6K20

PHPLaravel 本地开发环境搭建:Mac 篇

iterm2 并且安装 Oh My ZSH 使用 zsh 替换默认 bash 作为 Shell,Oh My ZSH 提供了完善插件体系(已安装插件位于 ~/.oh-my-zsh/plugins 目录下...PHP 集成开发环境 由于后续我们会基于 Laravel 作为开发框架进行项目开发,所以这里推荐 Mac 环境安装 Laradock 作为本地开发环境,具体安装步骤可以参考这篇教程: Mac/Windows...Laravel-docker 当然,你也可以选择 Valet、Homestead、XAMPP(支持 Mac、WindowsLinux 平台) ?...完成以上配置,就可以通过 brew install 指令安装 PHP、Composer、NPM 了: brew install php brew install composer brew link...composer brew install npm 以上指令分别执行进行安装即可,安装完成,可以本地查看软件版本验证是否安装成功: ?

2.7K10
领券