1

rdf ファイルを解析しようとしていますが、ubuntu で次のコードを実行中にエラーが発生します

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

なので

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

必要なすべての宝石をインストールしました:

rdf
rdf-raptor
ffi
rdf-json
rdf-trix

この問題を修正する方法を教えてください

4

1 に答える 1

2

http://rdf.rubyforge.org/raptor/にアクセスして、そこに記載されているメーリングリストなどの連絡先情報を使用することをお勧めします。エラーは、C共有ライブラリlibraptor.soがrubyで見つからないため、非標準の場所にインストールされている必要があるためです。rdf-raptor私はRaptorの作者ですが、Raptorのインストール方法がわかりません。

于 2011-02-07T03:56:53.113 に答える