【已解决】OMP: Error #15: Inicializando libiomp5md.dll, pero se encontró que libiomp5md.dll ya estaba inicializado.

El problema de error específico es:

OMP: Error n.º 15: inicializando libiomp5md.dll, pero se encontró que libiomp5md.dll ya se había inicializado.


OMP: Sugerencia Esto significa que varias copias del tiempo de ejecución de OpenMP se han vinculado al programa. Eso es peligroso, ya que puede degradar el rendimiento o provocar resultados incorrectos. Lo mejor que puede hacer es asegurarse de que solo un tiempo de ejecución de OpenMP esté vinculado al proceso, por ejemplo, evitando la vinculación estática del tiempo de ejecución de OpenMP en cualquier biblioteca. Como una solución alternativa insegura, no admitida y no documentada, puede configurar la variable de entorno KMP_DUPLICATE_LIB_OK=TRUE para permitir que el programa continúe ejecutándose, pero eso puede causar fallas o producir resultados incorrectos de manera silenciosa. Para obtener más información, consulte http://www.intel.com/software/products/support/.
 

Hay soluciones disponibles en línea:

agrega este código

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

Pero pero 

Es inútil para mí De hecho, la traducción de las razones anteriores es:

Múltiples copias del tiempo de ejecución de OpenMP están vinculadas al programa. Esto es peligroso porque puede degradar el rendimiento o generar resultados incorrectos. La mejor práctica es asegurarse de que solo un tiempo de ejecución de OpenMP esté vinculado al proceso, por ejemplo, evite vincular estáticamente el tiempo de ejecución de OpenMP en cualquier biblioteca.

Para decirlo sin rodeos, el rendimiento de su computadora no es suficiente, tiene que reducir la demanda (para mí porque: abrí dos Pycharm, uno ejecuta el modelo y el otro quiere renderizar imágenes 3D mostrando medicina)

Jajaja, he tirado tanto mi preciosa computadora que definitivamente te daré un error

Solución:

  1. Reducir la demanda, si es un modelo, reducir Batch_size u otros
  2. El rendimiento de la memoria no es suficiente, así que apague otro software que se pueda apagar
  3. Después de que el programa termine de ejecutarse, ejecute el siguiente programa

Supongo que te gusta

Origin blog.csdn.net/qq_42792802/article/details/128004791
Recomendado
Clasificación