Linux Mint 18下无法安装以太坊库Web3的问题求助
解决Linux Mint 18安装Web3库失败的问题
嘿,看了你的错误日志,问题其实很明确——你的系统里没装Git,或者Git没在环境变量$PATH里,这才是导致npm安装Web3失败的核心原因。那些一堆npm WARN deprecated的提示只是依赖包过时的警告,暂时不用管,先搞定Git的问题就行。
第一步:安装Git
在Linux Mint 18的终端里执行下面两条命令安装Git:
sudo apt update sudo apt install git
安装完成后,验证Git是否安装成功:
git --version
如果能看到类似git version 2.7.4(具体版本可能因系统而异)的输出,就说明Git已经安装到位了。
第二步:重新安装Web3
现在Git已经就绪,再次执行Web3的安装命令:
sudo npm install web3 --save
这时候应该就能顺利完成安装了。至于那些过时依赖的警告,你要是担心安全问题,后续可以留意Web3官方的依赖更新,或者手动替换对应的包(比如用fs-extra替代fs-promise,tar替代tar.gz),但目前这些警告完全不影响Web3的正常使用。
内容的提问来源于stack exchange,提问作者Jay Cho
相关产品推荐
相关产品推荐

