A teraz działu już? I czy robiłeś bundle install
po dodaniu do gemów do Gemfile?
Nie robiłem bundle install po dodaniu tego gema
Czmu miałoby działać jak nic nie zrobiłem
No bo na screenie widać że zrobiłeś gem install sequel, czyli że wcześniej nie miałeś go zainstalowanego w ogóle…
Nie no miałem go wcześniej zainstalowanego i teraz ci dałem ss co wpisałem w cmd
Em to co jest nie tak, nie wiesz?
Nie wiem, to jest Ruby na Windowise, tu może być wszystko nie tak
Qrde, dlatego napisałem pod topicem tego administratora… może pomoże
Ale ty masz świadomość tego, że na 100% ten administrator nie piszę w Railsach pod Windowsem tylko na pewno na OSX lub Linuxie?
O wiele szybciej jest zainstalować wirtualną maszynę z Linuxem niż próbować rozwiązać problemy rubiego pod windowsem.
Ale może będzie wiedział o co chodzi bo nikt inny nie wie o co cho :V
Kurde nie mam tak dobrego sprzętu aby mógł on uciągnąć dwa systemy Ja chcę najpierw rozwiązać ten problem a później iść do przodu z nauką bo tak dla mnie wygodniej aby nie zostawiać w tyle innych rzeczy Na pewno musi ktoś coś poradzić bo masakra - stoję w miejscu
Wiesz u mnie nawet pod windowsem działa bez problemu…
Microsoft Windows [Version 10.0.10586]
(c) 2015 Microsoft Corporation. All rights reserved.
C:\WINDOWS\system32>ruby -v
ruby 2.2.3p173 (2015-08-18 revision 51636) [x64-mingw32]
C:\WINDOWS\system32>gem install sequel
Fetching: sequel-4.37.0.gem (100%)
Successfully installed sequel-4.37.0
1 gem installed
C:\WINDOWS\system32>gem install sqlite3
Fetching: sqlite3-1.3.11-x64-mingw32.gem (100%)
Successfully installed sqlite3-1.3.11-x64-mingw32
1 gem installed
C:\WINDOWS\system32>d:
D:\>cd DEV\PRJ\RUBY\deleteme
D:\DEV\PRJ\RUBY\deleteme>dir
Volume in drive D is MUSIC
Volume Serial Number is D2C7-4669
Directory of D:\DEV\PRJ\RUBY\deleteme
13.08.2016 15:32 <DIR> .
13.08.2016 15:32 <DIR> ..
13.08.2016 15:32 <DIR> .idea
13.08.2016 15:29 404 init_db.rb
1 File(s) 404 bytes
3 Dir(s) 131 679 686 656 bytes free
D:\DEV\PRJ\RUBY\deleteme>type init_db.rb
require 'sequel'
DB = Sequel.sqlite "database.db"
DB.create_table :posts do
primary_key :id
String :author
Text :content
DataTime :created_at
end
posts = DB[:posts]
posts.insert author: "Batman",
content: "Hello",
created_at: Time.now - 5
posts.insert author: "Scorpion",
content: "Come over here!",
created_at: Time.now
D:\DEV\PRJ\RUBY\deleteme>ruby init_db.rb
D:\DEV\PRJ\RUBY\deleteme>dir
Volume in drive D is MUSIC
Volume Serial Number is D2C7-4669
Directory of D:\DEV\PRJ\RUBY\deleteme
13.08.2016 15:33 <DIR> .
13.08.2016 15:33 <DIR> ..
13.08.2016 15:32 <DIR> .idea
13.08.2016 15:33 3 072 database.db
13.08.2016 15:29 404 init_db.rb
2 File(s) 3 476 bytes
3 Dir(s) 131 679 682 560 bytes free
D:\DEV\PRJ\RUBY\deleteme>
Więc nie mam zielonego pojęcia dlaczego u Ciebie nie działa ¯_(ツ)_/¯
ej a co mówiłeś coś o bundle? Bo tak. Zgadza się kiedyś z tego korzystałem jak testowałem to…
bundle install
po prostu zainstaluje gemy które masz w Gemfile
Wpisalem w konsolę i nic 0 dalej błąd co jest :((((((((((((((((((((((((((
możesz spróbować rozwiązania “na pałe”
kiedyś miałem problem z gemami bo przeinstalowaniu systemu, jak wspomniano wyżej jest to czesty problem bo w końcu co sie wiesza - Windows jak to w jednym z kabaretów mówili
w kontekście mojego problemu bo też używam Win7, zmieniłem wersje Ruby, mi pomogło a innej osobie której kiedyś takie rozwiązanie zasugerowałem przy problemie z nokogiri też pomogło, szczegóły tutaj:
http://forum.pasja-informatyki.pl/75086/server-ruby-on-rails-problem#a76491
powodzenia
Nie działa
Do jasnej ciasnej O CO TU QRDE CHODZI?! Nikt nie wie jak rozwiązać dany problem :(((((((((( ?!
Bo to jest problem specyficzny dla twojego środowiska. Ja na czystym rubym pod windowsem, idąc od zera tj. zaczynając od instalacji gemów nie miałem żadnego problemu z uruchomieniem skryptu ergo: problem leży po stronie twojej konfiguracji.
PS. A próbowałeś to wszystko robić w jakimś normalnym katalogu który ma nazwę tylko ze znaków ASCII?
Tak… Może zna ktoś takiego … mastera w ruby i może on by pomógł? Ja nie wiem po prostu co jest nie tak… Jeszcze skasowałem devkita rubyego gemy bundle itp i zainstalowałem gemy sinatre i sqllite3 sequel oraz ruby oraz devkita
To raczej nie jest wina samego Ruby, więc żaden master w ruby Ci tutaj nie pomoże. Zainstaluj sobie wszystko po kolei tak jak przystało pod Windowsem najlepiej do tego użyć http://rubyinstaller.org/ Wszystko wskazuje, że masz problem ze swoim środowiskiem, więc mało kto będzie w stanie Ci pomóc. Jeszcze warto sprawdzić czy nowa wersja Sequel. Chociaż z tego co wyczytałem to przynajmniej jednej osobie działa, więc raczej sam coś namotałeś z konfiguracją.
Wtrące sie jeszcze raz, zmiana wersji nie pomogła?
Czy jest jakiś konkretny powód byś używał tej wersji, którą masz teraz?
Dobra instaluje ubuntu na wirtualnej maszynie… dobra decyzja :S?