在caffe安装中安装python软件包时出错

亚辛·库玛(Yasin Kumar)

我使用此指导员(link安装caffe并参考此文件,我使用此命令安装所有要求:

sudo pip install -r $CAFFE_ROOT/python/requirements.txt

但是,不幸的是我得到了这个错误:

Command "/usr/bin/python -u -c "import setuptools, 
tokenize;__file__='/tmp/pip-build-
jseAuV/leveldb/setup.py';f=getattr(tokenize, 'open', open)
(__file__);code=f.read().replace('\r\n', 
'\n');f.close();exec(compile(code, __file__, 'exec'))" install --
record 
/tmp/pip-brJMTP-record/install-record.txt --single-version-externally-
managed --compile" failed with error code 1 in /tmp/pip-build-
jseAuV/leveldb/

我正在寻找解决此问题的方法,有人说此错误将通过以下命令解决:pip install --upgrade setuptools和其他与upgrade setuptools相关的命令...。

谁能帮我?我使用Jetson TX2 GPU。

亚辛·库玛(Yasin Kumar)

搜索后,我发现导致此问题的原因是来自leveldb库。写入ir requirements.txt的leveldb版本要求为leveldb> = 0.19,根据此github页,此版本的leveldb不支持我的体系结构(ARM 64,aarch64),但leveldb v1.2支持此体系结构,以解决此问题。我根据此修改了requirements.txt leveldb版本:

 leveldb>=0.20

然后尝试安装,但不幸的是它不起作用。请参阅nvidia的此页面,可以在jetson tx2上安装数字,但请参阅此注释:

https://devtalk.nvidia.com/default/topic/1007431/jetson-tx2/issues-installing-digits-on-tx2/post/5203559/#5203559

我的问题解决了!我很高兴(:by。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章