“OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.”解决方法

在运行程序的时候出现 “OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.”错误

“OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.”解决方法_第1张图片

 代码如下:

# 模型预测
# 对图片进行处理
def load_image(file):
    im = Image.open(file).convert('L')  # L代表将图片转为灰度
    im = im.resize((28, 28), Image.ANTIALIAS)
    im = np.array(im).reshape(1, 1, 28, 28).astype(np.float32)
    im = im / 255.0 * 2.0 - 1.0
    print(im)
    return im

img = Image.open('9.png')
plt.imshow(img)
plt.show()

后来尝试了许多解决方法,终于解决了这个问题:

在程序的开头加上,可以运行并展示结果

import os

os.environ["KMP_DUPLICATE_LIB_OK"]="TRUE"

结果如下:

“OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.”解决方法_第2张图片

网上可能还有其他的解法,我只尝试了这一个最简单并且发现有效,大家可以多尝试集中解法哦!

你可能感兴趣的:(神经网络,paddle,深度学习,python)