You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows11下Brainrender运行报错:HDF5库版本不匹配(1.14.x≠1.12.2)

HDF5库版本不匹配报错求助(Brainrender + Spyder + Windows11)

环境配置过程

在Windows11系统的Anaconda终端中配置Brainrender环境,步骤如下:

  1. 创建conda环境:
conda create -c conda-forge -n brainrender24 spyder numpy=1.23 python=3.8 scipy pandas matplotlib sympy cython
  1. 完成环境创建后,执行了以下操作:
    • 更新conda
    • 激活brainrender24环境
    • 更新Spyder
    • 通过pip安装Brainrender 2.1版本

报错情况

打开Spyder运行官方测试程序时,触发以下报错:

RuntimeError: HDF5 library version mismatch. 1.14.x != 1.12.2

完整控制台报错信息:

Python 3.8.18 | packaged by conda-forge | (default, Oct 10 2023, 15:37:54) [MSC v.1929 64 bit (AMD64)]
Type "copyright", "credits" or "license" for more information.

IPython 8.12.2 -- An enhanced Interactive Python.

runfile('D:/Data/Sol/Lightsheet_images/brainrender-master/brainrender-master/examples/Add-Cells-test.py', wdir='D:/Data/Sol/Lightsheet_images/brainrender-master/brainrender-master/examples')
Traceback (most recent call last):

File ~\Anaconda3\envs\brainrender24\lib\site-packages\spyder_kernels\py3compat.py:356 in compat_exec
exec(code, globals, locals)

File d:\data\sol\lightsheet_images\brainrender-master\brainrender-master\examples\add-cells-test.py:15
from brainrender import Scene

File ~\Anaconda3\envs\brainrender24\lib\site-packages\brainrender\__init__.py:15
from brainrender.scene import Scene

File ~\Anaconda3\envs\brainrender24\lib\site-packages\brainrender\\scene.py:22
from brainrender.actors import Volume

File ~\Anaconda3\envs\brainrender24\lib\site-packages\brainrender\actors\__init__.py:3
from brainrender.actors.neurons import Neuron, make_neurons

File ~\Anaconda3\envs\brainrender24\lib\site-packages\brainrender\actors\neurons.py:4
from morphapi.morphology.morphology import Neuron as MorphoNeuron

File ~\Anaconda3\envs\brainrender24\lib\site-packages\morphapi\morphology\morphology.py:5
import neurom as nm

File ~\Anaconda3\envs\brainrender24\lib\site-packages\neurom\__init__.py:58
from neurom.core.dataformat import COLS

File ~\Anaconda3\envs\brainrender24\lib\site-packages\neurom\core\__init__.py:32
from neurom.core.soma import Soma

File ~\Anaconda3\envs\brainrender24\lib\site-packages\neurom\core\soma.py:34
from morphio import SomaError, SomaType

File ~\Anaconda3\envs\brainrender24\lib\site-packages\morphio\__init__.py:10
raise RuntimeError(f'HDF5 library version mismatch. 1.14.x != {_h5py.version.hdf5_version}')

RuntimeError: HDF5 library version mismatch. 1.14.x != 1.12.2

已尝试的无效解决方案

  • 使用pip卸载并重装h5py;
  • 使用conda卸载并重装h5py;
  • 使用pip和conda分别卸载后重装h5py==3.9.0;
  • 卸载h5py后使用conda安装hdf5=1.12.2;
  • 卸载h5py后使用conda安装hdf5=1.14。

寻求该报错的有效解决方法。

内容的提问来源于stack exchange,提问作者Solbjørg

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 21:00:20