Błąd Nio4r przy instalacjii rails. Pomoc dla zielonego

Witam, jak w temacie, błąd wyskakuje przy próbie instalacji gema

C:\Ruby23>gem install rails
ERROR: Error installing rails:
The ‘nio4r’ native gem requires installed build tools.

Please update your PATH to include build tools or download the DevKit
from ‘http://rubyinstaller.org/downloads’ and follow the instructions
at ‘http://github.com/oneclick/rubyinstaller/wiki/Development-Kit

C:\Ruby23>rails
‘rails’ is not recognized as an internal or external command,
operable program or batch file.

C:\Ruby23>gem rails new myapp
ERROR: While executing gem … (Gem::CommandLineError)
Unknown command rails

C:\Ruby23>

Ktoś wie jak rozwiązać problem ?

Pozdrawiam

Podam Ci jedno pewne rozwiązanie - przesiąść się na OSXa lub Linuxa.

Na OSX akurat chyba jeszcze więcej rzeczy nie działa i trzeba kombinować niż na Windowsie :stuck_out_tongue:

Jak zainstalowałeś/aś (?) Ruby? Jest zainstalowany DevKit? Komunikat przy instalacji sugeruje, że nie jest.

Mam duze doświadczenie z Windowsem od strony administracji, umiem też postawić sobie nawet Rubiowe środowisko na Windowsie, to samo z Linuxem.

W nowej pracy dostałem Maca i mimo praktycznie żadnego wcześniejszego doświadczenia z macOS’em byłem sobie w stanie wszystko na spokojnie postawić już pierwszego dnia. Stawianie środowiska + instalacja gemów pod windom to jest katorga, pod macOS’em… po prostu działa (poza kilkoma drobnymi wyjątkami).

Trzeba być naprawdę zaślepionym i upartym żeby bawić się w Railsy na Windowsie. Inna opcja to taka, że jednocześnie pisze się coś stricte pod Windowsa i nie ma sensu przełączać się między systemami.

Wręcz przeciwnie. Na linuxach działa. A na OSX działa i nie męczysz się z konfiguracją tak mocno jak na linuxie, w developmencie, ale ma to swoją cenę oczywiście.

Kurde, korzystam już drugi rok i imho jest dużo lepiej niż na Linuxie a o Windowsie nawet nie wspominam.

A więc :

insalacje przeprowadziłem z linku http://railsinstaller.org/en poprzez tutoriala https://www.youtube.com/watch?v=OHgXELONyTQ.

Przy próbie gem install bundler wyskoczył problem z SSL wiec poszperałem i znalazłem takie oto rozwiązanie -

This solution will work 100% and is the fastest on top. However, switching permanently to an insecure source connection is highly discouraged! That being said, here’s how to do it:

1. Add insecure source

gem sources -a http://rubygems.org/
https://rubygems.org is recommended for security over http://rubygems.org/

Do you want to add this insecure source? [yn] y
http://rubygems.org/ added to sources

2. Remove secure source

gem sources -r https://rubygems.org/
https://rubygems.org/ removed from sources

3. Update source cache

gem sources -u
source cache successfully updated

Zrobiłem , bundlera zainstalowałem, ale przy poleceniu rails -v
wyskakuje że system nie może odnalesc określonej ścieżki.

Już powoli zaczynam nerwowo klepać w klawiature i nic… pomożecie ?

cholera, zapomniałem gem install rails.

Wszystko działa już, temat zostawie dla pomocy

Pozdrawiam