JETSON NANO 环境配置问题记录

1.apt get update网络问题

在System Settings中的Network选项中,选择Network proxy网络代理,将method方式改为Automatic,似乎可以解决访问repo.download.nvidia.com资产失败的问题,如下图
网络设置

2.PCL与VTK编译问题

编译参考Ubuntu18 安装GPU版PCL1.11.
因为我需要编译PCL GPU版本,所以选择按照了文章的源码编译过程,我编译的版本是VTK8.2和PCL1.11.0
VTK正常编译,PCL编译出错

[ 23%] Linking CXX executable ../bin/pcl_pcd_change_viewpoint
/usr/local/lib/libvtkpng-8.2.so.1: undefined reference to `png_init_filter_functions_neon'
collect2: error: ld returned 1 exit status
tools/CMakeFiles/pcl_pcd_change_viewpoint.dir/build.make:177: recipe for target 'bin/pcl_pcd_change_viewpoint' failed
make[2]: *** [bin/pcl_pcd_change_viewpoint] Error 1
CMakeFiles/Makefile2:7232: recipe for target 'tools/CMakeFiles/pcl_pcd_change_viewpoint.dir/all' failed
make[1]: *** [tools/CMakeFiles/pcl_pcd_change_viewpoint.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

看上去像是vtk的库编译出了问题,查到了类似问题undefined reference to `png_init_filter_functions_neon’
在VTK源码下的/ThirdParty/png/vtkpng中找到了pngpriv.h,按照上文的解决方案修改,之后重新编译VTK,然后再编译PCL,成功。

3.import torch报错:Illegal instruction (core dumped)

似乎是numpy的问题,从1.19.5降级到1.19.4,问题解决。
还有一个方法没试过,贴在这里

'''修改环境变量'''
sudo gedit /etc/profile 

把 export OPENBLAS_CORETYPE=ARMV8 加入最后面一行,然后保存

'''更新环境变量'''
source /etc/profile
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

疯花正猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值