使用npm成功安装命令后,执行时却报找不到命令的问题
2016-11-29 15:25
567 查看
还原现场:
# 使用npm安装newman命令 ~$ npm install newman --global ... /root/node-v6.9.1-linux-x64/bin/newman -> /root/node-v6.9.1-linux-x64/lib/node_modules/newman/bin/newman.js /root/node-v6.9.1-linux-x64/lib └── newman@3.3.0 # newman 安装成功 # 可是执行命令会报错 ~$ newman -v bash: newman: command not found... # 安装其它命令也是一样滴~
分析原因:
安装成功了,但使用直接使用时确找不到命令,应该是环境变量问题,设置环境变量就可以了。解决问题:
# 用一个通用的命令配置环境变量 ~$ echo -e "export PATH=$(npm prefix -g)/bin:$PATH" >> ~/.bashrc && source ~/.bashrc # 上面的命令中使用 npm prefix -g 获取node安装目录 # 再执行命令 ~$ newman -v 3.3.0
再安装一个新的命令试试:
~$ npm install gitbook-cli --global ... 安装成功 # 直接执行命令,可正常使用。 ~$ gitbook -V CLI version: 2.3.0
相关文章推荐
- 使用命令npm install -g hexo-cli 安装Hexo报错问题
- windows下nvm安装node之后npm命令找不到问题解决办法
- nodejs安装遇到npm命令无法使用问题
- 使用NPM命令安装库时,遇到 npm ERR! fetch failed https://registry.npmjs.org/xxx的问题
- 解决java使用Runtime.exec执行linux复杂命令不成功问题
- 使用命令npm install -g hexo-cli 安装Hexo报错问题
- Windows 7 64bit下使用adb 命令提示找不到 AdbWinApi.dll需重新安装
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- [记录]在Linux中Oracle安装成功后,首次启动使用时,会出现的一些问题总结和解决办法
- java使用Runtime.exec执行linux命令重定向或管道问题
- 解决MAC上使用Jenkins各种命令找不到的问题
- 亚马逊ec2服务器上无法使用sudo执行npm命令的解决办法
- CM安装好集群之后在shell命令下执行hive 或者hbase操作遇到权限问题的解决方法
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法(转)
- 关于FriendlyARM--Smart210--Android4.0.3设备在为windows 7下使用ADB命令提示找不到设备的问题
- if结合errorlevel使用:判断一个DOS命令执行成功与否
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- 使用ubuntu安装xen后使用virsh version命令遇到的问题
- java使用SSH执行UNIX命令问题