Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.错误解决方法

Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.

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

一、问题原因

本问题出现主要是因为torch包中包含了名为libiomp5md.dll的文件,与Anaconda自己创建的虚拟环境中的同一个文件出现了某种冲突,所以需要删除掉有影响的dll文件。

二、解决办法

通过everything搜索工具快速找到所有libiomp5md.dll这个文件,如果是用的base虚拟环境,那么就删除掉Anaconda3\Library\bin\libiomp5md.dll下这个文件,删除之前可以提前将照这个dll做个备份,以防止不是该原因导致的问题。如果是使用的自己创建的虚拟机环境,那么将该虚拟环境下的libiomp5md.dll这个文件这个文件也同样的进行删除。Anaconda3\envs\pytorch_test\Library\bin\libiomp5md.dll.然后将所有python程序进程结束,重新运行,可以解决该问题。

你可能感兴趣的:(Python,python,torch,jupyter,深度学习)