如何降级使用tensorflow-gpu安装的hdf5

问题描述 投票:0回答:1

最近我尝试在https://www.youtube.com/watch?v=tPq6NIboLSc此视频之后安装tensorflow-gpu>

但是当我尝试导入tensorflow(或keras)时,我的内核死了,并给出以下错误消息。

C:\Users\ovin\Anaconda3\envs\GPU\lib\site-packages\h5py\__init__.py:40: UserWarning: h5py is running against HDF5 1.10.5 when it was built against 1.10.4, this may cause problems

'{0}。{1}。{2}'。format(* version.hdf5_built_version_tuple)警告! HDF5库版本不匹配错误

用于编译此应用程序的HDF5头文件不匹配该应用程序链接到的HDF5库使用的版本。如果应用程序继续,则可能会发生数据损坏或分段错误。当应用程序由一个版本的HDF5编译时会发生这种情况,但是与其他版本的静态或共享HDF5库链接。您应该重新编译应用程序或检查与您的共享库相关的设置,例如“ LD_LIBRARY_PATH”。您可以自行承担风险,通过设置环境来禁用此警告变量“ HDF5_DISABLE_VERSION_CHECK”的值设置为“ 1”。设置为2或更高将完全抑制警告消息。标头为1.10.4,库为1.10.5HDF5配置摘要================================

一般信息:
               HDF5 Version: 1.10.5
              Configured on: 2019-03-04
              Configured by: Visual Studio 15 2017 Win64
                Host system: Windows-10.0.17763
          Uname information: Windows
                   Byte sex: little-endian
         Installation point: C:/Program Files/HDF5

编译选项:
                 Build Mode:
          Debugging Symbols:
                    Asserts:
                  Profiling:
         Optimization Level:

链接选项:
                  Libraries:

静态链接的可执行文件:OFFLDFLAGS:/ machine:x64H5_LDFLAGS:AM_LDFLAGS:额外的库:封存者:Ranlib:

语言:
                          C: yes
                 C Compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x64/cl.exe 19.16.27027.1
                   CPPFLAGS:
                H5_CPPFLAGS:
                AM_CPPFLAGS:
                     CFLAGS:  /DWIN32 /D_WINDOWS /W3
                  H5_CFLAGS:
                  AM_CFLAGS:
           Shared C Library: YES
           Static C Library: YES

                    Fortran: OFF
           Fortran Compiler:
              Fortran Flags:
           H5 Fortran Flags:
           AM Fortran Flags:
     Shared Fortran Library: YES
     Static Fortran Library: YES

                        C++: ON
               C++ Compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x64/cl.exe 19.16.27027.1
                  C++ Flags: /DWIN32 /D_WINDOWS /W3 /GR /EHsc
               H5 C++ Flags:
               AM C++ Flags:
         Shared C++ Library: YES
         Static C++ Library: YES

                        JAVA: OFF
               JAVA Compiler:

功能:
               Parallel HDF5: OFF

并行过滤的数据集写道:大型并行I / O:高级库:开线程安全:关闭默认API映射:v110带有已弃用的公共符号:开I / O过滤器(外部):DEFLATE DECODE ENCODEMPE:直接VFD:dmalloc:带有额外调试输出的软件包:API追踪:关闭使用内存检查器:OFF内存分配完整性检查:OFF功能堆栈跟踪:关闭严格的文件格式检查:OFF优化工具:再见...

已经尝试过的东西,

  • 我选择了正确的内核
  • 试图卸载并安装hdf5 = 1.10.4版本
  • 更新了conda环境

最近我尝试在https://www.youtube.com/watch?v=tPq6NIboLSc之后安装tensorflow-gpu此视频,但是当我尝试导入tensorflow(或keras)时,我的内核死于以下错误...] >

python tensorflow anaconda hdf5
1个回答
0
投票

conda install -c conda-forge hdf5=1.10.5

© www.soinside.com 2019 - 2024. All rights reserved.