padrino:找不到命令

时间:2012-09-30 01:09:56

标签: rubygems padrino

我使用sudo gem install padrino成功安装了Padrino,但当我尝试运行padrino ...时,我得到了-bash: padrino: command not found。即使sudo也会产生此结果。其他人遇到这个问题?我查看/usr/bin,但它不存在。谢谢你的帮助。

我使用的是Mac OS X.6.8。我一整天都成功安装和使用宝石,直到现在。

3 个答案:

答案 0 :(得分: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?

答案 1 :(得分:2)

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

答案 2 :(得分:1)

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

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