我已经安装了一个名为 wordmove 的 Ruby gem,用于推送和拉取我的 Wordpress 站点,但是当我运行 wordmove 命令时,我收到错误命令未找到。我做了一些研究,但没有得出太多结论,根据我所看到的,我得出的结论是我的 Ruby 安装一团糟。
我从根目录运行 echo "$PATH"
并返回以下内容:
/Library/Frameworks/Python.framework/Versions/3.4/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/Users/brettgolding/.rbenv/shims:/usr/local/bin:/user/local/sbin:/usr/local/mysql/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/MacGPG2/bin
我是终端的菜鸟,所以不知道如何清理这个烂摊子。
最佳答案
所以你正在使用 rbenv
。根据其README ,您应该在安装任何具有可执行命令的 gem 后运行 rbenv rehash
。此外,在安装新的 Ruby 版本时随时运行它。
关于ruby-on-rails - 安装了 Gem 但 'command not found',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30381526/