2015-03-01 5 views
6

Jestem zupełnie nowy dla Rails i śledzę ten samouczek. Z powodzeniem przekazałem moją aplikację do Heroku, ale nie mogę przeprowadzić migracji bazy danych.heroku uruchom rake db: migrate error "/ usr/bin/env: ruby2.2: Brak takiego pliku lub katalogu"

Używam maszyny wirtualnej z serwerem Ubuntu.

Wpisałem:

$ heroku run rake db:migrate 

i dostał ten błąd:

Running `rake db:migrate` attached to terminal... up, run.3356 
/usr/bin/env: ruby2.2: No such file or directory 

ja nie rozumiem, co mogę zrobić. Próbowałem użyć

ale to nie pomogło.

+0

Jaka wersja Railsów, czy twoja aplikacja działa? A jaki samouczek podążasz? –

+0

@vape Dzięki za twoją radę, ale to nie pomogło. Usunąłem ten sam błąd. Kiedyś do Railsów 4.2.0. A samouczek, który obserwuję, to https://www.railstutorial.org/ – Sergey

Odpowiedz

5

rozwiązanie, że pracował dla mnie jest to, że dla każdego pliku w katalogu z moim projektem bin zmieniłem pierwszej linii od:

#!/usr/bin/env ruby2.2

do

#!/usr/bin/env ruby