刚刚在我的系统上更新了我的黄瓜宝石,并且遇到了运行我标记的黄瓜功能的问题。 “cucumber”命令不再适用于我的命令行。
-bash:cucumber:命令未找到
最初的想法是我的$ PATH没有在我的bash_login中正确设置。这一切似乎都是正确的,我认为:
回显$ PATH /选择/ local / bin目录中:/ opt / local / sbin中:/ SW /斌:/ SW / sbin目录:/ bin中:/ sbin目录:在/ usr / bin中:/ usr / sbin目录:在/ usr /本地/ MySQL的/斌:/ USR / local / bin中:/选择/ local / bin中:在/ usr / local / sbin中:/var/lib/gems/1.8/bin:在/ usr / X11R6 / bin中
要添加的位是黄瓜耙任务运行,但正如您所知,它运行我的应用程序的所有测试。每次我想运行它时写出一个功能的具体位置是一件苦差事,因此我渴望让我的黄瓜标签再次工作。
非常感谢任何想法或提示。
答案 0 :(得分:2)
您从bash获取的错误消息以及which cucumber
未提供任何输出的事实表明黄瓜可执行文件不在您的路径上。运行gem env
检查RubyGems路径并相应地更新操作系统路径。