我正在尝试通过以下方法在Ubuntu中安装 owlready2 库,但是我遇到了问题。
但是我遇到了以下问题,该问题似乎与库包有关:
错误:无法复制'./hermit/org/semanticweb/hermiT/hierarchy': 不存在或不是常规文件”
命令/ usr / bin / python3 -c“导入setuptools, 标记化; 文件 ='/ tmp / pip_buil d_root / owlready2 / setup.py'; exec(compile(getattr(tokenize,'open', 打开)(文件).read()。replace('\ r \ n','\ n'),文件,'exec'))“ 安装--record / tmp / pip-lq v533ik-record / install-record.txt --single-version-externally-managed-编译在/ tmp / pip_build_root / owlready2中失败,错误代码为1。 /home/ubuntu/.pip/pip.log
有人知道如何解决吗?
答案 0 :(得分:1)
尝试使用以下命令安装软件包:
me gustan los gatos
hola
如果pip3不起作用,您还可以手动安装Owlready2:下载源代码,然后在终端中运行:
python3 -m pip install -I owlready2
此外,这是安装pip3并尝试使用cd /path/to/Owlready2
python setup.py build
python setup.py install # as root
(以下命令)安装软件包的一个好方法:
pip3
答案 1 :(得分:0)
我遇到了同样的问题。
问题似乎出在0.14版本中(在编写最新版本时为0.19)。如果owlready2版本高于0.13,则您会遇到问题。
我已经测试了这些Python版本-3.7.3(有效),3.6.8(有效),3.5.2(有效至v0.13),3.4.3(有效至v0.13)
要安装owlready2 v0.13版本:
pip install owlready2==0.13