刚刚在系统上更新了我的黄瓜宝石,并且在运行我标记的黄瓜功能时遇到了问题。 “黄瓜”命令在我的命令行上不再起作用。
-bash:黄瓜:找不到命令
最初的想法是在我的bash_login中没有正确设置我的$ PATH。我认为这里似乎都正确:
回声$ PATH
/ opt /本地/ bin:/ opt / local / sbin:/ sw / bin:/ sw / sbin:/ bin:/ sbin:/ usr / bin:/ usr / sbin:/ usr / local / mysql / bin:/ usr / local / bin:/ opt / local / bin:/ usr / local / sbin:/var/lib/gems/1.8/bin:/ usr / X11R6 / bin
需要补充的一点是,黄瓜耙任务可以运行,但是您知道它为我的应用程序运行了所有测试。每次我要运行某个功能时都要写出特定的位置,这有点麻烦,因此为什么我热衷于让我的黄瓜标签再次工作。
任何想法或技巧将不胜感激谢谢。
最佳答案
您从bash收到的错误消息以及which cucumber
没有给出任何输出的事实表明,该黄瓜可执行文件不在您的路径上。通过运行gem env
检查RubyGems路径,并相应地更新您的操作系统路径。