-
Notifications
You must be signed in to change notification settings - Fork 579
Closed
Description
At first I didn't have requests installed in the environment (I couldn't see this explicitly mentioned in the docs, should it be added?):
>>> g.parse("test.nt", format="nt")
<Graph identifier=Nac4df00ff5cc411c9e88a3ea1f2e82db (<class 'rdflib.graph.Graph'>)>
>>> g.query("SELECT * FROM {?a ?b ?c . }")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/chris/opt/miniconda3/envs/testrdf/lib/python3.9/site-packages/rdflib/graph.py", line 1127, in query
result = plugin.get(result, query.Result)
File "/Users/chris/opt/miniconda3/envs/testrdf/lib/python3.9/site-packages/rdflib/plugin.py", line 107, in get
return p.getClass()
File "/Users/chris/opt/miniconda3/envs/testrdf/lib/python3.9/site-packages/rdflib/plugin.py", line 69, in getClass
module = __import__(self.module_path, globals(), locals(), [""])
File "/Users/chris/opt/miniconda3/envs/testrdf/lib/python3.9/site-packages/rdflib/plugins/sparql/__init__.py", line 37, in <module>
from .processor import prepareQuery, processUpdate
File "/Users/chris/opt/miniconda3/envs/testrdf/lib/python3.9/site-packages/rdflib/plugins/sparql/processor.py", line 18, in <module>
from rdflib.plugins.sparql.evaluate import evalQuery
File "/Users/chris/opt/miniconda3/envs/testrdf/lib/python3.9/site-packages/rdflib/plugins/sparql/evaluate.py", line 20, in <module>
import requests
ModuleNotFoundError: No module named 'requests'after installing it, simple SPARQL queries don't work after loading an NT file:
>>> res = g.query("SELECT * FROM {?a ?b ?c . } limit 10")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/chris/opt/miniconda3/envs/testrdf/lib/python3.9/site-packages/rdflib/graph.py", line 1131, in query
return result(processor.query(query_object, initBindings, initNs, **kwargs))
File "/Users/chris/opt/miniconda3/envs/testrdf/lib/python3.9/site-packages/rdflib/plugins/sparql/processor.py", line 76, in query
parsetree = parseQuery(strOrQuery)
File "/Users/chris/opt/miniconda3/envs/testrdf/lib/python3.9/site-packages/rdflib/plugins/sparql/parser.py", line 1060, in parseQuery
return Query.parseString(q, parseAll=True)
File "/Users/chris/opt/miniconda3/envs/testrdf/lib/python3.9/site-packages/pyparsing.py", line 1955, in parseString
raise exc
File "/Users/chris/opt/miniconda3/envs/testrdf/lib/python3.9/site-packages/pyparsing.py", line 2899, in parseImpl
raise ParseException(instring, loc, self.errmsg, self)
pyparsing.ParseException: Expected {SelectQuery | ConstructQuery | DescribeQuery | AskQuery}, found 'F' (at char 9), (line:1, col:10)Metadata
Metadata
Assignees
Labels
No labels