Question

J'essaye d'analyser le fichier rdf mais J'obtiens une erreur lors de l'exécution du code suivant dans ubuntu

RDF::Reader.open("http://datagraph.org/jhacker/foaf.rdf") do |reader|
  reader.each_statement do |statement|
    puts statement.inspect
  end
end

comme

LoadError: Could not open library 'libraptor': libraptor: cannot open shared object file: No such file or directory. Could not open library 'libraptor.so': libraptor.so: cannot open shared object file: No such file or directory

J'ai installé toutes les gemmes requises:

rdf
rdf-raptor
ffi
rdf-json
rdf-trix

Aidez-moi à résoudre ce problème

Était-ce utile?

La solution

Je vous suggère de visiter http://rdf.rubyforge.org/raptor/ et d'utiliser leles coordonnées qui y sont mentionnées telles que la liste de diffusion.L'erreur est due au fait que la bibliothèque partagée C libraptor.so ne peut pas être trouvée par ruby, elle doit donc avoir été installée dans un emplacement non standard.Je suis l'auteur de Raptor mais je ne sais pas comment rdf-raptor a installé Raptor.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top