首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法与ganache-cli交互:"-bash: Ganache-cli:命令未找到“

无法与ganache-cli交互:"-bash: Ganache-cli:命令未找到“
EN

Ethereum用户
提问于 2021-01-12 15:36:43
回答 1查看 3.6K关注 0票数 3

我已经在我的MacOS上安装了带有MacOS的ganache-cli,但是我无法通过我的终端与它交互。

我总是会发现错误:-bash: ganache-cli: command not found

也许它没有安装在正确的路径上?

会很乐意帮忙的。正常版本的Ganache在我的计算机上正常工作,但是这样,我就不能分叉块链了。

EN

回答 1

Ethereum用户

回答已采纳

发布于 2021-01-12 15:49:12

您应该(几乎)永远不要将sudonpm结合使用。这样做之后,npm /creates文件夹和文件现在仅锁定到根用户。

最简单的解决方案是为您目前所处的任何项目执行sudo rm -rf node_modules。类似地,如果全局安装了前缀错误的节点模块,则可能需要执行类似于sudo rm -rf $(npm prefix -g)/{bin,lib/node_modules}的操作。请注意,这个将删除您以前用sudo安装的库,因此您必须再次安装它们。走正确的路。更具体地说,<#>pay关注输出。阅读npm告诉您的内容,并找到具体导致问题的目录。把它移开。如果您不能删除它,您将不得不使用sudo rm。最终,您应该能够在不使用npm installnpm install -g的情况下执行sudo

(来自https://medium.com/@ExplosionPills/dont-use-sudo-with-npm-5711d2726aa3)

旁白: Ganache UI确实允许您使用分叉功能:

票数 2
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/92192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档