Python | pycharm报错:Process finished with exit code -1073741819 (0xC0000005)

简介

从网上下载了advancedEAST的代码,在自己运行时,一直报错:pycharm报错:Process finished with exit code -1073741819 (0xC0000005)。打断点调试,发现连第一句话都通不过,那么肯定不是程序的问题了,可能是安装包依赖的环境问题。从网上找到了解决办法,把步骤记录如下。

参考网址:https://blog.csdn.net/qiao1025566574/article/details/81037908

步骤

  1. 打开终端。
  2. 输入: conda list,查看是否安装了h5py包。如果程序调用了Keras,那么h5py包是不能卸载的,所以只需要把h5py升级到指定版本即可(网上给的建议是将h5py升级到2.9.0,我试过升级到2.7.0确实不行,为什么是2.9.0我也不清楚)。
  3. 终端输入:pip install h5py==2.9.0,会自动卸载之前的版本。
  4. 安装成功后,再次运行程序,发现头文件部分可以正常通过。

提示

断点打到第一行代码,如果debug通过,那么可能不是头文件的问题,用以上步骤可能并不可行,可参考这里给出的各个建议,排查自己的问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值