![]() |
怕考试的茶壶 · react +antd ...· 11 月前 · |
![]() |
时尚的熊猫 · java按行拆分字符串 ...· 1 年前 · |
![]() |
俊秀的瀑布 · 存储过程(数据库引擎) - SQL ...· 1 年前 · |
![]() |
谦和的马克杯 · vertical sync - ...· 1 年前 · |
对不起,如果我的描述是冗长和无聊的,但我想给你最重要的细节,以解决我的问题。最近,我终于买了一个Jetson开发者工具包,它有4Gb的RAM,为了获得我认为是最好的对象检测配置,我遵循了Pyimagesearch公司的禤浩焯Rosebrock编写的指南:
https://www.pyimagesearch.com/2020/03/25/how-to-configure-your-nvidia-jetson-nano-for-computer-vision-and-deep-learning/ 日期:2020年3月。本指南的摘要如下:
虚拟环境,
我说,好吧,让我们继续这个教程吧:
然后我运行了一个实验,我用Python2创建了这个"p2cv4“env,安装了numpy并测试了它:使用Python2: https://i.stack.imgur.com/zCWif.png
我可以随时退出(),并执行使用python的其他行,因此我得出结论,这是python版本问题。当我想要执行任何python代码时,终端以核心转储结束程序,apt或pip不显示任何错误。我想使用python 3,因为将来某个包或库将需要python 3。
对于python 3,Jetson的最后一个版本是3.6.9,而idk是在2020年3月激活的,就像禤浩焯当时使用的版本一样。
在其他文章中,我读到当像TF的Numpy这样的包或库版本对特定的旧的或低功耗的CPU不再友好时,就会出现这个SIGILL,比如在下面的文章中: Illegal hardware instruction when trying to import tensorflow , https://github.com/numpy/numpy/issues/9532
因此,我想降级为一个更老的python版本,比如3.6.5或3.5,但我在Ubuntu中找不到明确的步骤。我认为这将修复这个错误,让我继续在Jetson上的配置。
pyimageseach指南使用Python3.6,但它没有指定最后一个是3.6.9还是另一个。如果不是python导致了这个错误,请告诉我。救命啊!
我认为这是Jetson B01模型的一个缺陷。
昨天,我意识到我的纳米是一个不同于禤浩焯在他的指南(A02)中展示的模型。
谢谢你给我介绍了一个不同的指南,这个指南看上去和最近的一本(2020年12月)都差不多,我真的很感激。
我今天将测试它,如果我能构建我的opencv功能,包括Tensorflow。我觉得这是个半途而废的问题。
很遗憾,virtualenv给python 3.6.9带来了这个可怕的错误。这是一种特殊的模式。我也尝试过使用venv模块,它甚至不能安装numpy,所以暂时没有虚拟env。
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券