для всех rspec его невозможно включить для запуска rspec в контексте пакета (bundle exec). Зачем?Запуск сценария в контексте пакета (bundle exec) отключен в Rubymine
ответ
Он включен для меня. Всякий раз, когда мне приходят такие странные вещи, я закрываю все экземпляры RubyMine и удаляю каталог .idea из корня проекта. Он будет воссоздан при следующем открытии проекта. Это повреждение файла .idea редко происходит со мной, когда я переключаю основные детали проекта, например, версии Ruby.
Редактировать .idea/workspace.xml
и заменить находку: <EXTENSION ID="BundlerRunConfigurationExtension" bundleExecEnabled="false" />
и перейти bundleExecEnabled
к истинным
Помните о закрытии проекта, прежде чем приступить к редактированию XML.
Я подозреваю, что это связано с тем, что (по умолчанию) Rubymine использует gglset @global в настройках вашего Ruby SDK для вашего проекта (а драгоценный камень поставщика не установлен в вашем gmbset @global). Я могу ошибаться.
Если вы используете bundler и rvm (или rbenv, я подозреваю), вы можете включить bundler, сняв флажок «global» на панели настроек.
Попробуйте удалить все ваши установки Ruby, кроме одного, а затем получить уверен, что «пакетирование» драгоценный камень установлен для этой установки Ruby, и повторите попытку. –