python-3.x - 带有 Tensorflow 后端的 Keras - 导入错误
问题描述
我刚刚用 python3 安装了 tensorflow-gpu。当我尝试它时,我得到了下面的错误。
代码:
from keras import backend as K
错误:
/logiciels/Python-3.5.2/lib/python3.5/site-packages/h5py/__init__.py:36: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`. from ._conv import register_converters as _register_converters Using TensorFlow backend. Traceback (most recent call last): File "/projets/iris/PROJETS/WEIR/python_env/inherited/python3.5/lib/python3.5/site-packages/tensorflow/python/pywrap_tensorflow.py", line 58, in <module> from tensorflow.python.pywrap_tensorflow_internal import * File "/projets/iris/PROJETS/WEIR/python_env/inherited/python3.5/lib/python3.5/site-packages/tensorflow/python/pywrap_tensorflow_internal.py", line 28, in <module>
_pywrap_tensorflow_internal = swig_import_helper() File "/projets/iris/PROJETS/WEIR/python_env/inherited/python3.5/lib/python3.5/site-packages/tensorflow/python/pywrap_tensorflow_internal.py", line 24, in swig_import_helper
_mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description) File "/projets/iris/PROJETS/WEIR/python_env/inherited/python3.5/lib/python3.5/imp.py", line 242, in load_module
return load_dynamic(name, filename, file) File "/projets/iris/PROJETS/WEIR/python_env/inherited/python3.5/lib/python3.5/imp.py", line 342, in load_dynamic
return _load(spec) ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory
解决方案
ImportError:libcublas.so.9.0:无法打开共享对象文件:没有这样的文件或目录
看来您的 Tensorflow 版本已针对 CUDA 9.0 进行编译。确保您已正确安装和引用了此版本的 CUDA,或自行编译 Tensorflow 以适应您的环境(安装文档)。
推荐阅读
- java - 可选,@NotBlank 给出错误,而 @Size 不给出使用 Javax 验证的不可变类
- json - 如何创建一个接受嵌套api作为请求的rest api
- validation - Rails 5 - 带有一条错误消息的自定义验证
- java - 在 Spark 中使用精确分位数还是近似分位数?
- javascript - 用于 attachEvent 的 Polyfill 删除 dhtmlx attachEvent 函数
- python - Pandas join/concat 操作合二为一以加入数据帧
- testing - 负载测试的性能指标?
- python - 运行 python 脚本时的一个简单错误
- c# - 如何在 Xamarin 表单项目中使用 NLog 记录信息
- python - pdf到csv文件转换的文本内容-如何?