1

我成功地安装了 Padrino sudo gem install padrino,但是当我尝试运行时padrino ...,我得到了-bash: padrino: command not found。甚至sudo产生这个结果。还有其他人遇到这个问题吗?我看了看/usr/bin,但它不在那里。谢谢您的帮助。

我正在使用 Mac OS X.6.8。直到现在,我一整天都在成功安装和使用 gems。

4

3 回答 3

3

啊,修好了。查看gem environment输出后,我注意到列为 EXECUTABLE DIRECTORY 的路径不在我的PATH. 将它添加到我的.bashrc解决了这个问题。

于 2012-10-01T19:11:46.117 回答
2

你能试一下吗:

sudo gem update --system
gem search padrino --no-version | xargs sudo gem uninstall -a

然后

sudo gem install padrino

然后

which padrino
which padrino-gen

您使用的是 rvm 还是 rbenv?

于 2012-09-30T09:55:37.963 回答
1

我面临同样的情况,终端重启解决了我的问题。我使用rbenv作为版本管理器。即使padrino在 gems 文件夹中,命令本身也是无法访问的。

重新启动终端后,新安装的 gem 可用。

于 2018-01-26T20:23:13.367 回答