gpt4 book ai didi

python - Anaconda 中的 Tensorflow 1.8.0 和 Python 3.6.4 显示错误 _dataset_ops.so not found

转载 作者:行者123 更新时间:2023-12-01 01:52:13 26 4
gpt4 key购买 nike

我在 anaconda 环境中使用tensorflow 1.8.0,当尝试运行 python 文件时,它显示以下错误:

(tensorflow) C:\Users\Jose\Anaconda3>python.exe clasifica.py
C:\Users\Jose\Anaconda3\lib\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
Traceback (most recent call last):
File "clasifica.py", line 4, in <module>
import tflearn
File "C:\Users\Jose\Anaconda3\lib\site-packages\tflearn\__init__.py", line 4, in <module>
from . import config
File "C:\Users\Jose\Anaconda3\lib\site-packages\tflearn\config.py", line 5, in <module>
from .variables import variable
File "C:\Users\Jose\Anaconda3\lib\site-packages\tflearn\variables.py", line 7, in <module>
from tensorflow.contrib.framework.python.ops import add_arg_scope as contrib_add_arg_scope
File "C:\Users\Jose\Anaconda3\lib\site-packages\tensorflow\contrib\__init__.py", line 34, in <module>
from tensorflow.contrib import data
File "C:\Users\Jose\Anaconda3\lib\site-packages\tensorflow\contrib\data\__init__.py", line 67, in <module>
from tensorflow.contrib.data.python.ops.error_ops import ignore_errors
File "C:\Users\Jose\Anaconda3\lib\site-packages\tensorflow\contrib\data\python\ops\error_ops.py", line 20, in <module>
from tensorflow.contrib.data.python.ops import contrib_op_loader # pylint: disable=unused-import
File "C:\Users\Jose\Anaconda3\lib\site-packages\tensorflow\contrib\data\python\ops\contrib_op_loader.py", line 24, in <module>
resource_loader.get_path_to_datafile("../../_dataset_ops.so"))
File "C:\Users\Jose\Anaconda3\lib\site-packages\tensorflow\contrib\util\loader.py", line 56, in load_op_library
ret = load_library.load_op_library(path)
File "C:\Users\Jose\Anaconda3\lib\site-packages\tensorflow\python\framework\load_library.py", line 56, in load_op_library
lib_handle = py_tf.TF_LoadLibrary(library_filename)
tensorflow.python.framework.errors_impl.NotFoundError: C:\Users\Jose\Anaconda3\lib\site-packages\tensorflow\contrib\data\python\ops\..\..\_dataset_ops.so not found

我正在合作:

tensorflow 版本:1.8.0,
Anaconda 中的 Python 3.6.4,
Windows 10 专业版

最佳答案

我也遇到了同样的错误。如果您在 GPU 上运行 Tensorflow,那么这里是选择,遵循此路径并找到 _dataset_ops.so

D:\programfiles\Anaconda3\envs\tensorflow\Lib\site-packages\tensorflow\contrib\data

然后将 _dataset_ops.so 文件从该文件夹移至另一个位置。

关于python - Anaconda 中的 Tensorflow 1.8.0 和 Python 3.6.4 显示错误 _dataset_ops.so not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50609845/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com