嗨,我一直在使用https://www.pyimagesearch.com/2020/03/25/how-to-configure-your-nvidia-jetson-nano-for-computer-vision-and-deep-learning/中的Adrian指南
我正在尝试在Jetson Nano上运行Tensorflow 1.13.1。当我启动python并导入tensorflow时,出现以下错误:
Python 3.6.9(默认值,2020年4月18日,01:56:04)Linux上的[GCC 8.4.0]输入“帮助”,“版权”,“信用”或“许可证”以获取更多信息。
导入张量流追溯(最近一次通话):在第58行中的文件“ /home/zachwad/.virtualenvs/py3cv4/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py”从tensorflow.python.pywrap_tensorflow_internal导入*在第28行中输入文件“ /home/zachwad/.virtualenvs/py3cv4/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow_internal.py”_pywrap_tensorflow_internal = swig_import_helper()swig_import_helper中的第24行,文件“ /home/zachwad/.virtualenvs/py3cv4/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow_internal.py”_mod = imp.load_module('_ pywrap_tensorflow_internal',fp,路径名,描述)在load_module中的文件“ /usr/lib/python3.6/imp.py”,第243行返回load_dynamic(名称,文件名,文件)在load_dynamic中的文件“ /usr/lib/python3.6/imp.py”,第343行返回_load(spec)ImportError:libcublas.so.10.0:无法打开共享库文件:没有这样的文件或目录
在处理以上异常期间,发生了另一个异常:
追踪(最近通话):文件“”,第1行,位于在第24行的文件“ /home/zachwad/.virtualenvs/py3cv4/lib/python3.6/site-packages/tensorflow/init.py”中从tensorflow.python import pywrap_tensorflow#pylint:disable = unused-import在第49行中输入文件“ /home/zachwad/.virtualenvs/py3cv4/lib/python3.6/site-packages/tensorflow/python/init.py”从tensorflow.python导入pywrap_tensorflow在第74行中输入文件“ /home/zachwad/.virtualenvs/py3cv4/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py”提高ImportError(msg)ImportError:追溯(最近一次呼叫最近):在第58行中的文件“ /home/zachwad/.virtualenvs/py3cv4/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py”从tensorflow.python.pywrap_tensorflow_internal导入*在第28行中输入文件“ /home/zachwad/.virtualenvs/py3cv4/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow_internal.py”_pywrap_tensorflow_internal = swig_import_helper()swig_import_helper中的第24行,文件“ /home/zachwad/.virtualenvs/py3cv4/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow_internal.py”_mod = imp.load_module('_ pywrap_tensorflow_internal',fp,路径名,描述)在load_module中的文件“ /usr/lib/python3.6/imp.py”,第243行返回load_dynamic(名称,文件名,文件)在load_dynamic中的文件“ /usr/lib/python3.6/imp.py”,第343行返回_load(spec)ImportError:libcublas.so.10.0:无法打开共享库文件:没有这样的文件或目录
似乎与以下problem有关。
确保系统上安装了兼容的cuda版本(在本例中为cuda 10),并且链接程序可以找到该库:libcublas.so.10.0
Tensorflow通常使用较旧的cuda版本。还请记住,tensorflow发布了2.0版,该版本与1.13版有很大不同。