需要在anaconda加载虚拟环境后启动,或需要将anaconda环境路径加入到PATH环境变量中
可以看看C:\RMC\venv\bin下有没有 hdf5.dll 和 hdf5_hl.dll
- 如果有的话,请 conda list看一下RMC的版本号和hdf5的版本号,这边再做进一步的确定;
- 如果没有,那应该就是这个问题导致的,如果是按照 RMC个人版本安装 安装的,理论上不会发生,麻烦反馈一下conda list的RMC版本号。短期的解决方式为手动安装 hdf5:
conda install hdf5=1.10.6
您好,我的C:\RMC\venv\bin下没有 hdf5.dll 和 hdf5_hl.dll这两个文件,但我确实是按照RMC个人版本安装来进行安装的,conda list的RMC版本是3.5。
手动安装 hdf5 后,这个问题还是无法解决。
您好,RMC的版本号3.5后面有一个日期,可以提供一下日期吗?
另外请问手动安装后有 hdf5.dll 和 hdf5_hl.dll 了吗?
版本号后的日期是20230602;手动安装后C:\RMC\venv\bin下也没找到hdf5.dll 和 hdf5_hl.dll。
抱歉,前面搜索 hdf5.dll 的路径有误,应该是 C:\RMC\venv\Library\bin ,如果这里面有 hdf5.dll 和 hdf5_hl.dll 的话,直接复制到 RMC所在的路径下就可以用了。如果没有的话,可以使用附件的文件。
hdf5_hl.dll (113.5 KB)
hdf5.dll (3.0 MB)
如果本方案可用的话,您可以先这样用着,后续REAL组会进一步确认问题发生原因,给您带来的不便敬请谅解!
1 个赞
您好,我下载附件文件到C:\RMC\venv\bin后,问题解决了,可以正常运行输入卡了,十分感谢您的解答!
嗯嗯,感谢您的反馈,如果后续还有其他问题欢迎在论坛上提出!
ps:
我刚刚在Windows 10上创建全新的venv,安装20230602版本的RMC,并运行2核并行计算,未能复现您之前遇到的问题,初步判断安装包没什么问题,可能是anaconda的动态链接或windows搜索动态库的过程有问题。
限于开发精力,我们无法完整测试所有的anaconda版本和操作系统版本,所以如果没有其他用户反馈该问题的话,我们可能不会进一步确认问题产生的原因了,希望您能理解,谢谢!