我使用sudo gem install padrino
成功安装了Padrino,但当我尝试运行padrino ...
时,我得到了-bash: padrino: command not found
。即使sudo
也会产生此结果。其他人遇到这个问题?我查看/usr/bin
,但它不存在。谢谢你的帮助。
我使用的是Mac OS X.6.8。我一整天都成功安装和使用宝石,直到现在。
答案 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可用。