Zainstalowałem Ruby i Railsy i ustawiłem PATH na "C: RailsRuby2.3.0bin", ale kiedy próbuję uruchamiać polecenia z rails
, Pojawia się komunikat o błędzie:
The System cannot find the path specified.
Jestem w stanie uruchamiać polecenia za pomocą ruby
, i rails
działa, jeśli używam GitBash. Jak sprawić, by działał na mojej normalnej linii poleceń?
Odpowiedzi:
0 dla odpowiedzi № 1Miał ten sam problem, zainstalowany w ten sam sposób. Nie mogłem nawet uruchamiać poleceń szyny na GitBash, tylko wchodziło C:RailsRuby2.3.0bin
poprzez cmd i pisanie na przykład ruby rails new projectname
. The rails new projectname
nie działałby nawet w tych warunkach.
To, co zrobiłem, to było przejście do wiersza poleceń z Ruby i Rails i weszłam gem install rails
(który nie działał na cmd). Też zrobiłem gem install bundle
. Obydwie zostały zainstalowane z powodzeniem, a dla mnie wszystkie konsole zostały naprawione: cmd, GitBash (nie działa dla mnie), Command Prompt z Ruby i Rails, a nawet cmder działa teraz z Railsami.
Mam nadzieję, że to ci pomoże. Twoje zdrowie.
0 dla odpowiedzi nr 2
Jeśli jest to proste pytanie o umiejscowienie szyny w systemie Windows, to w późniejszych instalacjach, które używają msys64 zamiast DevKit, znajdziesz szyny w następującym folderze:
c:msys64o-rdoc
Dodaj to do swojej PATH lub wykonaj z tego folderu.
Twoja ścieżka może być różna w systemach 32-bitowych lub w przypadku zmiany domyślnego folderu instalacji.