我在我的机器上设置了 RVM,并在我的机器上安装了“whenever” gem 来运行 cron 作业。当我尝试执行命令时:
whenever --update-crontab store
我收到此错误:
-bash: whenever: command not found
我认为存在路径问题。请帮帮我。
我在我的机器上设置了 RVM,并在我的机器上安装了“whenever” gem 来运行 cron 作业。当我尝试执行命令时:
whenever --update-crontab store
我收到此错误:
-bash: whenever: command not found
我认为存在路径问题。请帮帮我。
如果 gemfile 已经完成 gem 和 bundle install ,则使用 bundle exec 作为正确的上下文。
bundle exec gem list whenever
bundle exec whenever <command>
command not found 只是告诉您 gem 不存在。所以最好打印出所有当前安装的 gem。
gem list | grep whenever
如果结果中没有它,请确保您在正确的 gemset 中(也许您在其他 gemset 中安装了 gem)。
rvm gemset list
如果您发现另一个宝石组应该是正确的,那么
rvm gemset use [gemset_name]
现在是 2019 年,但我今天遇到了同样的错误。这就是为我解决的问题:
gem update --system