我正在嘗試運行schema.org應用程序的本地版本,以便我可以爲本體添加一個提案。我按照http://dataliberate.com/2016/02/10/evolving-schema-org-in-practice-pt1-the-bits-and-pieces/的教程進行了學習,我使用Git設置了Google App Engine並下載了schema.org的分支版本。運行Schema.org的本地版本
不幸的是,我無法讓schema.org應用程序在我的機器上運行。樣品GAE應用程序正常工作,但每當我開始schema.org應用程序,我得到以下錯誤:
Traceback (most recent call last):
File "C:\Users\Kevin\Desktop\Ontology\schemaorg\lib\rdflib\plugins\parsers\pyRdfa\__init__.py", line 580, in graph_from_source
if not rdfOutput : raise f
rdflib.plugins.parsers.pyRdfa.FailedSource
ERROR2016-09-29 14:54:39,825 wsgi.py:263]
Traceback (most recent call last):
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\runtime\wsgi.py", line 240, in Handle
handler = _config_handle.add_wsgi_middleware(self._LoadHandler())
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\runtime\wsgi.py", line 299, in _LoadHandler
handler, path, err = LoadObject(self._handler)
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\runtime\wsgi.py", line 85, in LoadObject
obj = __import__(path[0])
File "C:\Users\Kevin\Desktop\Ontology\schemaorg\sdoapp.py", line 2585, in <module>
read_schemas(loadExtensions=ENABLE_HOSTED_EXTENSIONS)
File "C:\Users\Kevin\Desktop\Ontology\schemaorg\api.py", line 1055, in read_schemas
apirdflib.load_graph('core',file_paths)
File "C:\Users\Kevin\Desktop\Ontology\schemaorg\apirdflib.py", line 118, in load_graph
g.parse(file=open(full_path(f),"r"),format=format)
File "C:\Users\Kevin\Desktop\Ontology\schemaorg\lib\rdflib\graph.py", line 1037, in parse
parser.parse(source, self, **args)
File "C:\Users\Kevin\Desktop\Ontology\schemaorg\lib\rdflib\plugins\parsers\structureddata.py", line 145, in parse
check_lite=check_lite
File "C:\Users\Kevin\Desktop\Ontology\schemaorg\lib\rdflib\plugins\parsers\structureddata.py", line 176, in _process
processor.graph_from_source(orig_source, graph=graph, pgraph=processor_graph, rdfOutput=False)
File "C:\Users\Kevin\Desktop\Ontology\schemaorg\lib\rdflib\plugins\parsers\pyRdfa\__init__.py", line 662, in graph_from_source
if not rdfOutput : raise b
FailedSource
INFO 2016-09-29 10:54:39,951 module.py:788] default: "GET /_ah/warmup HTTP/1.1" 500-
當它試圖解析RDF的問題正在發生,但我懷疑缺乏RDF輸出正在500錯誤造成的。我做了大量的搜索,發現了很多GAE錯誤的例子,但是沒有一個建議的修復工作(例如,增加TIMEOUT設置,回滾到SDK 1.36)。
我在localhost:9080上運行應用程序。每當我嘗試從瀏覽器訪問它時,都會收到500錯誤。但是,我可以通過localhost:8001訪問管理員。出於某種原因,它顯示兩個實例正在運行。
任何幫助將不勝感激。如果您需要更多信息,請與我們聯繫。
您可能想看看我的架構生成器[here](https://github.com/GUI-Junkie/Schema.org-Generator) –
您可以看到它正在運行[here](http:// schema。 pythonanywhere.com/) –