安装truffle后,运行truffle:未找到命令的解决方案
2018-02-10 21:45
387 查看
安装truffle后,运行truffle:未找到命令的解决方案
系统信息:操作系统:
Ubuntu 16.04
truffle版本:
v3.2.1
node.js版本:
v9.4.0
npm版本:
5.6.0
问题
使用npm install -g truffle安装后
输入
truffle init
返回
truffle:未找到命令
解决方案
检查truffle的安装位置:通过查看npm install -g truffle的输出信息
若发现自己将truffle安装在
、home/<username>/.npm-global目录下,则错误可确定
truffle 一定要安装在
usr/local目录下
因此,可采用以下方案解决:
$npm uninstall -g truffle //卸载装错位置的truffle $sudo su //切换到root权限 #npm install -g truffle //重装truffle使之安装在usr/local目录下
相关文章推荐
- angular-cli的安装 ng不是内部命令的解决方案以及在webstrom里面运行angular项目,血与泪的教训啊
- windows安装cygwin运行shell脚本 $'\r': 未找到命令的解决方法
- 在ubuntu上安装并运行NATS Server -- gnastd:未找到命令
- Ubuntu下安装淘宝npm镜像后出现"未找到 'cnpm' 命令"问题的解决方案
- ipsec安装好后运行ipsec verify命令发现错误的解决方案
- pip3 安装gunicorn后,运行提示无法找到命令时的解决方法
- SilverLight:”无法启动调试--未安装 Silverlight Developer 运行时。请安装一个匹配版本”的解决方案。
- windows平台下在Cygwin中运行Nutch1。2的抓取命令提示JAVA_HOME not set解决方案
- Qt安装之后出现qmake命令无法找到
- 64位win7下运行Virtualbox安装系统时出错的解决方案。
- 我写了一个简单的APP,用到了数据库,在程序中我自动建立了一个数据库,可以在File Explorer中找到,然后我把软件安装到虚拟机可以运行。
- 【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- SilverLight“无法启动调试--未安装 Silverlight Developer 运行时”解决方案
- python程序安装和运行ImportError: No module named '_sqlite3'解决方案
- 重新安装D7,命令提示符出现不是内部或外部命令也不是可运行的文件
- 【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 安装jdk后,在cmd中输入“javac”,出现“javac不是内部命令或外部命令,也不是可运行的程序或批处理文件”的解决方法
- 关于在linux系统下browser-sync命令行操作时无法找到命令的解决方案
- 安装Scrapy提示ERROR: 'xslt-config' 不是内部或外部命令,也不是可运行的程序
- Fedora yum光盘安装及运行命令