学习jetson nano需要安装jetson-inference推理推理程序。捣鼓了很久,才安装完成,主要是因为github网络问题导致的。
我的 *** 作步骤:
mkdir workspace cd workspace git clone –recursive https://github.com/dusty-nv/jetson-inference
在第三步这里下载这儿,之前采用别人换源的方式,采用下面步骤
git clone jetson-inference: 2020年7月8日导入GitHubjetson-inference
但是一直安装不成功,后来我试了试试用jetson nano自带的谷歌浏览器,其实是可以登录上github的,后来我还是直接使用了github原来的源。多试几次,总能够下载完成的。
cd tools
这里换源,让一些下载更快,这里我的过程没太大问题。换掉4个网址,要一个一个执行
sed -in-place -e 's@https://nvidia.box.com/shared/static@https://bbs.gpuworld.cn/mirror@g' download-models.sh sed -in-place -e 's@https://nvidia.box.com/shared/static@https://bbs.gpuworld.cn/mirror@g' install-pytorch.sh sed -in-place -e 's@https://github.com/pytorch/vision@https://gitee.com/michael-li123/vision@g' install-pytorch.sh sed -in-place -e 's@https://github.com/dusty-nv/vision@https://gitee.com/michael-li123/vision2@g' install-pytorch.sh cd .. git submodule update –init
这里可能会执行很长时间,也是因为要从github上更新内容,内容不大,但是网咯不好。这里完成后,我们可以进入源码里,检查文件夹和GitHub - dusty-nv/jetson-inference: Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.这里的文件里面的区别,如果有不一致的,下载并替换。而且网站上有些文件夹名称加了‘@+数字字母’,git过程一定会下载不成功,如plugin/pose里的pose就变成了pose@6fa5f5d了,直接浏览器下载并复制到对应的文件夹下面。
这个问题是在make时出现问题“posenet.cpp:32:10: fatal error :connect_parts.hpp:No such file or directory”发现的,后来找了整个jetson-inference包,里面的确没有该文件,网上说缺少pose文件,后来一查,的确缺少内容。
这里不要尝试直接从该网站直接真个包都现在下来,执行第7步,因为会缺少.git文件夹而导致git submodule update –init执行不成功。
mkdir build cd build cmake ../
cmake ../时会出现下载模型界面,“空格”表示选择或不选,这里把所有的模型都不选择。再点击enter。
出现install-pytorch和上面类似界面,但是只有一个选项,直接选择选择,并enter。
make –j4 sudo make install sudo ldconfig
到此就安装完成了,真的不容易。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)