在Jetson Nano上重新安装OpenCV

时间:2020-05-26 16:32:38

标签: python opencv opencv-python nvidia-jetson nvidia-jetson-nano

我目前正在研究Nvidia Jetson Nano。当我安装JetPack 4.4时,其中包含OpenCV 4.1.1,并且当我在Nano的Python shell上运行时,我至少能够运行import cv2和其他一些功能而不会出错。但是,当我运行我的脚本之一时,我一直遇到这个错误,并且我认为这是我的OpenCV的问题。这是因为我正在遵循的教程中,他们提到如果运行cv2.getBuildInformation(),则应包含CUDA的详细信息。当时,我的输出不包含CUDA,所以我认为出了点问题。

然后,我决定通过遵循几本教程(主要是博客Piggybank here的教程)来重新安装OpenCV,而不考虑太多。我没有卸载任何东西,因为我认为它只会覆盖它。但是,安装没有完成,因为它提到我的磁盘内存不足。我虽然整个操作将被中止,但显然不会中止。当我尝试运行import cv2时,它会给我:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'cv2'

之后,我尝试通过pip和apt-get“完全卸载” OpenCV,但返回命令说OpenCV不存在。不太确定这里出了什么问题,我不知道我以前能够顺利运行OpenCV,但是现在,我没有足够的内存来存储它。当我尝试使用上面的博客链接重新安装时,仅占整个安装过程的50%。请帮忙。

0 个答案:

没有答案