我正在尝试安装owlready2的开发版本;我采取以下步骤;
- 提取从https://bitbucket.org/jibalamy/owlready2/downloads/下载的开发版本
- 卸载以前安装的owlready版本
- 转到提取的目录并进行 python setup.py 开发
但它给了我没有名为 owlready2 的模块的错误
我试图运行的代码如下;
from owlready2 import *
onto = get_ontology("http://myplatform.com/test_sensor_onto")
onto.imported_ontologies = []
sosa = get_ontology("file://sosa.owl").load()
ssn = get_ontology("file://ssn.owl").load()
onto.imported_ontologies.append(sosa)
onto.imported_ontologies.append(ssn)
sensor = sosa.Sensor("mySensor", namespace = onto)
onto.save("test_sensor_onto2.owl")
我也尝试过使用 python setup.py install,但是它给出了一个错误
sensor =sosa.Sensor("mySensor", namespace = on) TypeError: 'NoneType' object is not callable
此错误与 owlready2 的非开发版本相同。我想知道在安装开发版本时是否做错了什么,或者我必须在某处更改一些设置?