-bash: /usr/nodejs/bin/npm: 没有那个文件或目录
时间: 2023-08-12 13:06:50 浏览: 119
根据引用和引用的内容,您在使用npm命令时遇到了"-bash: /usr/local/bin/npm: No such file or directory"或者"-bash: /usr/nodejs/bin/npm: 没有那个文件或目录"的错误提示。
解决这个问题的方法是删除并重新安装npm。根据引用和引用的内容,您可以尝试以下步骤:
1. 对于使用yum的系统,可以使用以下命令进行删除和重新安装:
```
yum erase nodejs
yum install -y nodejs
```
2. 对于使用apt-get的系统,可以使用以下命令进行删除和重新安装:
```
sudo apt-get purge npm
sudo apt-get remove npm
sudo apt-get autoremove
sudo apt-get install npm
```
这些步骤将删除旧的npm版本并重新安装npm。如果问题仍然存在,您可以参考引用中提供的链接进一步查找解决方法。希望这能帮助您解决问题。
相关问题
linux 下bash: npm: command not found
这个错误提示表明你的系统中没有安装 npm,npm 是 Node.js 的包管理器,需要先安装 Node.js 才能使用 npm。你可以通过以下命令在 Linux 系统中安装 Node.js:
```
sudo apt-get update
sudo apt-get install nodejs
```
安装完成后,再通过以下命令安装 npm:
```
sudo apt-get install npm
```
如果你已经安装了 Node.js,但是仍然出现了这个错误提示,可能是因为 npm 的路径没有被正确添加到系统的 PATH 环境变量中。你可以通过以下命令将 npm 的路径添加到 PATH 环境变量中:
```
export PATH=$PATH:/usr/local/bin/npm
```
bash运行npm run dev一直报'node' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
根据提供的引用内容,这个问题可能是由于git.bash中的node配置问题导致的。可以按照以下步骤解决该问题:
1. 打开git.bash终端并输入以下命令:`env|grep PATH`,查看PATH环境变量中是否包含node可执行文件的目录。
2. 如果PATH环境变量中没有包含node可执行文件的目录,需要手动将node的安装目录添加到PATH环境变量中。可以按照以下步骤进行操作:
- 打开“此电脑”属性窗口,点击“高级系统设置”。
- 在“系统属性”窗口中,点击“环境变量”按钮。
- 在“环境变量”窗口中,找到“系统变量”中的“Path”变量,点击“编辑”按钮。
- 在“编辑环境变量”窗口中,点击“新建”按钮,输入node可执行文件所在的目录路径,例如:D:\Program Files\nodejs。
- 点击“确定”按钮保存修改,并关闭所有窗口。
3. 重新打开git.bash终端,输入`npm run dev`命令,查看是否能够正常执行。
```shell
# 示例代码
env|grep PATH
# 输出结果中应该包含node可执行文件的目录,例如:
# PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/c/Program Files (x86)/Intel/iCLS Client:/c/Program Files/Intel/iCLS Client:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL:/c/Program Files/Intel/Intel(R) Management Engine Components/DAL:/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/IPT:/c/Program Files/Intel/Intel(R) Management Engine Components/IPT:/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/c/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit:/c/Program Files/Microsoft SQL Server/130/Tools/Binn:/c/Program Files (x86)/Microsoft SDKs/TypeScript/2.9:/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn:/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn:/c/Program Files/Microsoft SQL Server/140/Tools/Binn:/c/Program Files (x86)/Microsoft SQL Server/140/DTS/Binn:/c/Program Files/Microsoft SQL Server/140/DTS/Binn:/c/Program Files (x86)/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn:/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn:/c/Program Files (x86)/Microsoft SQL Server/150/Tools/Binn:/c/Program Files (x86)/Yarn/bin:/c/Users/username/AppData/Local/Microsoft/WindowsApps:/c/Users/username/AppData/Local/Yarn/bin:/c/Program Files/nodejs
```