首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nvidia Jetson Xavier Hello AI World,运行示例时出错

Nvidia Jetson Xavier Hello AI World,运行示例时出错
EN

Stack Overflow用户
提问于 2019-08-02 08:31:56
回答 1查看 372关注 0票数 1

我最近买了一台Nvidia Jetson AGX Xavier。我使用SDKManager刷新了系统并安装了工具,看起来一切正常。

我想运行Hello AI World教程来熟悉这个系统。运行python示例时:

代码语言:javascript
复制
./imagenet-console.py --network=googlenet orange_0.jpg output_0.jpg 

我收到错误:

代码语言:javascript
复制
jetson.inference.__init__.py
Traceback (most recent call last):
  File "./imagenet-console.py", line 24, in <module>
    import jetson.inference
  File "/usr/lib/python2.7/dist-packages/jetson/inference/__init__.py", line 4, in <module>
    from jetson_inference_python import *
ImportError: libjetson-utils.so: cannot open shared object file: No such file or directory

我重新刷新了系统,并再次尝试,得到了相同的错误。经过一些努力,我找到了一个解决方案,我已经在下面张贴了。我已经提交了这个问答,以帮助其他人谁无疑将有同样的问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-02 08:39:07

首先,我注意到您需要一个编辑器,而Jetson Xavier似乎没有安装nano编辑器,所以我使用以下命令安装了该编辑器

代码语言:javascript
复制
sudo apt-get install nano

我在这里找到的解决方案是:

error-while-loading-shared-libraries-cannot-open-shared-object-file

特别是,我引用了Bob Plankers的首选解决方案:

要求动态链接器检查/usr/local/lib

编辑文件/etc/ld.so.conf并在bottom3中添加“/usr/local/lib”。

请勿从此文件中删除内容。完成后,它可能看起来像这样:

代码语言:javascript
复制
$ cat /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/local/lib

或者它可能看起来完全不同,除了最后一行。

*重要信息*运行ldconfig通知更新缓存:**

代码语言:javascript
复制
$ sudo ldconfig

您可以使用以下命令检查您的工作:

代码语言:javascript
复制
$ ldconfig -p | grep local
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57318583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档