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
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