【发布时间】:2020-04-10 10:39:28
【问题描述】:
我正在关注这篇关于 Google Colaboratory 的 AI 农业的文章
https://medium.com/deepquestai/ai-in-agriculture-detecting-defects-in-apples-b246799b329c
运行python文件时会报错
!python apple_detection_training.py
ImportError: libcublas.so.10.0: cannot open shared object file: No such file or directory when running
!pip install tensorflow-gpu==1.13.1
!pip install keras
!pip install opencv-python
!pip install imageai --upgrade
!unzip apple_detection_dataset.zip
!python apple_detection_training.py
使用 TensorFlow 后端。 回溯(最近一次通话最后): 文件“/usr/local/lib/python3.6/dist-packages/tensorflow/python/pywrap_tensorflow.py”,第 58 行,在 从 tensorflow.python.pywrap_tensorflow_internal 导入 * 文件“/usr/local/lib/python3.6/dist-packages/tensorflow/python/pywrap_tensorflow_internal.py”,第 28 行,在 _pywrap_tensorflow_internal = swig_import_helper() 文件“/usr/local/lib/python3.6/dist-packages/tensorflow/python/pywrap_tensorflow_internal.py”,第 24 行,在 swig_import_helper _mod = imp.load_module('_pywrap_tensorflow_internal', fp, 路径名, 描述) 文件“/usr/lib/python3.6/imp.py”,第 243 行,在 load_module return load_dynamic(名称,文件名,文件) 文件“/usr/lib/python3.6/imp.py”,第 343 行,在 load_dynamic 返回_load(规格) ImportError:libcublas.so.10.0:无法打开共享对象文件:没有这样的文件或目录 在处理上述异常的过程中,又出现了一个异常: 回溯(最近一次通话最后): 文件“apple_detection_training.py”,第 1 行,在 从 imageai.Detection.Custom 导入 DetectionModelTrainer 文件“/usr/local/lib/python3.6/dist-packages/imageai/Detection/init.py”,第 2 行,在 从 imageai.Detection.keras_retinanet.models.resnet 导入 resnet50_retinanet 文件“/usr/local/lib/python3.6/dist-packages/imageai/Detection/keras_retinanet/models/resnet.py”,第 19 行,在 导入 keras 文件“/usr/local/lib/python3.6/dist-packages/keras/init.py”,第 3 行,在 从 。导入实用程序 文件“/usr/local/lib/python3.6/dist-packages/keras/utils/init.py”,第 6 行,在 从 。导入 conv_utils 文件“/usr/local/lib/python3.6/dist-packages/keras/utils/conv_utils.py”,第 9 行,在 from .. 将后端导入为 K 文件“/usr/local/lib/python3.6/dist-packages/keras/backend/init.py”,第 1 行,在 从 .load_backend 导入 epsilon 文件“/usr/local/lib/python3.6/dist-packages/keras/backend/load_backend.py”,第 89 行,在 从 .tensorflow_backend 导入 * 文件“/usr/local/lib/python3.6/dist-packages/keras/backend/tensorflow_backend.py”,第 5 行,在 将张量流导入为 tf 文件“/usr/local/lib/python3.6/dist-packages/tensorflow/init.py”,第 24 行,在 from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import 文件“/usr/local/lib/python3.6/dist-packages/tensorflow/python/init.py”,第 49 行,在 从 tensorflow.python 导入 pywrap_tensorflow 文件“/usr/local/lib/python3.6/dist-packages/tensorflow/python/pywrap_tensorflow.py”,第 74 行,在 引发 ImportError(味精) ImportError: Traceback (最近一次调用最后一次): 文件“/usr/local/lib/python3.6/dist-packages/tensorflow/python/pywrap_tensorflow.py”,第 58 行,在 从 tensorflow.python.pywrap_tensorflow_internal 导入 * 文件“/usr/local/lib/python3.6/dist-packages/tensorflow/python/pywrap_tensorflow_internal.py”,第 28 行,在 _pywrap_tensorflow_internal = swig_import_helper() 文件“/usr/local/lib/python3.6/dist-packages/tensorflow/python/pywrap_tensorflow_internal.py”,第 24 行,在 swig_import_helper _mod = imp.load_module('_pywrap_tensorflow_internal', fp, 路径名, 描述) 文件“/usr/lib/python3.6/imp.py”,第 243 行,在 load_module return load_dynamic(名称,文件名,文件) 文件“/usr/lib/python3.6/imp.py”,第 343 行,在 load_dynamic 返回_load(规格) ImportError:libcublas.so.10.0:无法打开共享对象文件:没有这样的文件或目录
无法加载原生 TensorFlow 运行时。
【问题讨论】:
标签: python tensorflow keras google-colaboratory