首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >找不到zsh命令: zeus、mailcatcher等?

找不到zsh命令: zeus、mailcatcher等?
EN

Stack Overflow用户
提问于 2013-12-02 05:26:59
回答 1查看 1.8K关注 0票数 2

我已经考虑这个问题一段时间了,似乎不能永久解决这个问题。希望有人能帮我澄清一下。

我非常熟悉如何设置我的路径并使用ZSH。我有一吨的自定义助手,插件,等等进行得很好。

但是出于某些原因,当我执行gem install gemname并尝试在全球范围内使用它时,它有时会说gem not found.我发现最近zeus发生了这种情况

代码语言:javascript
运行
复制
tmtm|master⚡ ⇒ gem which zeus
/Users/andrewmartin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/zeus-0.13.3/lib/zeus.rb

tmtm|master⚡ ⇒ zeus
zsh: correct 'zeus' to '_zeus' [nyae]? n
zsh: command not found: zeus

我最近在mailcatcher上遇到了同样的问题,并且从来没有真正能够安装或运行它。我有几个非常好的Rails伙伴看了一下,他们也很困惑。

这是我的路径:

代码语言:javascript
运行
复制
tmtm|master⚡ ⇒ echo $PATH
/Users/andrewmartin/.rbenv/bin:/usr/local/share/npm/bin:/usr/local/bin/npm:/Users/andrewmartin/.rbenv/shims:/Users/andrewmartin/.rbenv/:/Users/andrewmartin/.rbenv/bin:/usr/local/bin:/usr/bin:/Users/andrewmartin/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin:/usr/local/opt/ruby/bin:/Users/andrewmartin/Dropbox/Favorites/dotfiles/bin

你知道为什么在zsh shell中找不到一些常见的全局gem吗?乐于分享任何其他对此有帮助的信息。我正在使用rbenv

EN

回答 1

Stack Overflow用户

发布于 2013-12-02 10:13:18

我想通了!

很简单!

无论何时使用rbenv安装新的gem,都必须使用rbenv rehash命令。它说它找到了一个,所以我只是删除了存在的一个,然后再次输入。当我打开一个新的终端时,mailcatcherzeus对我来说都是神奇的。

太棒了!顺便说一句,感谢this post

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

https://stackoverflow.com/questions/20317457

复制
相关文章

相似问题

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