我成功地安装了 Padrino sudo gem install padrino
,但是当我尝试运行时padrino ...
,我得到了-bash: padrino: command not found
。甚至sudo
产生这个结果。还有其他人遇到这个问题吗?我看了看/usr/bin
,但它不在那里。谢谢您的帮助。
我正在使用 Mac OS X.6.8。直到现在,我一整天都在成功安装和使用 gems。
啊,修好了。查看gem environment
输出后,我注意到列为 EXECUTABLE DIRECTORY 的路径不在我的PATH
. 将它添加到我的.bashrc
解决了这个问题。
你能试一下吗:
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?
我面临同样的情况,终端重启解决了我的问题。我使用rbenv作为版本管理器。即使padrino在 gems 文件夹中,命令本身也是无法访问的。
重新启动终端后,新安装的 gem 可用。