2016-08-21 3 views
0

Ich habe mit Ruby in Ubuntu für ein selbstgewähltes Projekt zum Spaß gespielt. Ich brauche das sqlite3 Juwel von Ruby. Meine aktuelle Rubin Version ist Rubin 2.3.1Ruby sqlite3 Juwel in Ubuntu schlägt fehl

Hier ist, was ich, ob ich versuche, die Ruby-Datei auszuführen, die die require ‚sqlite3‘ gem Linie:

[email protected]:~/Documents/projects/MyProject$ ./runner.rb 
/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in 'require': cannot load such file -- sqlite3 (LoadError) 

from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in 'require' 
from /home/warfreak/Documents/projects/MyProject/encryptor.rb:3:in '<top (required)>' 
from /home/warfreak/Documents/projects/MyProject/cryptobreaker.rb:3:in 'require_relative' 
from /home/warfreak/Documents/projects/MyProject/cryptobreaker.rb:3:in '<top (required)>' 
from ./runner.rb:3:in 'require_relative' 
from ./runner.rb:3:in '<main>' 

Jede Idee hat, wie man es Laufen?

Antwort

0

Nachdem ich mich zu sehr mit dem Versuch beschäftigt habe, zu sehen, was in meiner Ruby-Installation falsch ist, habe ich es geschafft, zu viele Ruby-Pakete zu installieren, aber keine von ihnen funktioniert. Dann stolperte ich in dieser Site:

https://makandracards.com/makandra/1334-install-the-sqlite-3-gem-for-ruby-under-ubuntu

er die entsprechenden ruby ​​gem Installation habe ich mit den folgenden Befehlen müssen:

sudo apt-get install sqlite3 libsqlite3-dev 
sudo gem install sqlite3-ruby 

Dieser total, dass Fehler behoben ich vorher hatte. Ich möchte dieses Wissen nur jedem mitteilen, der Probleme mit seinen Ruby-Installationen in Ubuntu 16.04 Linux hat. ;)

Verwandte Themen