今天在运行notebook时报错
“jupyter notebook内核挂掉了”
查找发现是下面这一句出的错,这是pytorch深度学习实战中的一个例程,读取三维体素文件并把其中的一张当作图片显示出来
plt.imshow(vol_arr[50])
完整代码如下
import torch
torch.set_printoptions(edgeitems=2, threshold=50)
import numpy as np
import imageio
%matplotlib inline
import matplotlib.pyplot as plt
dir_path = "../data/p1ch4/volumetric-dicom/2-LUNG 3.0 B70f-04083"
vol_arr = imageio.volread(dir_path, 'DICOM')
vol_arr.shape
img_arr=vol_arr[50]
plt.imshow(vol_arr[50])
plt.show()
错误原因
解决方案,在程序前面加一下两句
import os
os.environ["KMP_DUPLICATE_LIB_OK"]="TRUE"
结果显示出来了
参考链接
https://blog.csdn.net/weixin_44671418/article/details/110453108