标题安装truffle后,运行truffle:未找到命令的解决方案
依赖:
OS:Centos7
Truffle v5.5.23 (core: 5.5.23)
Ganache v7.3.2
Solidity - 0.4.25 (solc-js)
Node v12.13.0
Web3.js v1.7.4
问题描述:在当前用户下使用npm install -g truffle
之后,输入truffle
不显示提示,显示未找到此命令
解决方案:
在依赖对应的情况下,查看自己安装的truffle
是否正常安装,可以使用命令whereis truffle
查看安装目录,正常显示结果如下所示:
truffle: /usr/local/bin/truffle
若显示为空 ,则说明未安装。此时可采用以下解决方案:
- 先卸载之前安装的
truffle
$ npm uninstall -g truffle
- 然后切换到root
sudo su
- 在root用户下重装
truffle
npm install -g truffle
至此,问题得以解决。