Exécutez le programme python pour signaler une erreur/libmkl_avx2.so : symbole non défini : solution mkl_sparse_optimize_bsr_trsm_i8

écrit devant

L'environnement d'exploitation de l'auteur : Ubuntu20.04

1. Description du problème

L'erreur suivante se produit lors de l'exécution du programme Python :

INTEL MKL ERROR: /lib/x86_64-linux-gnu/libmkl_avx2.so: undefined symbol: mkl_sparse_optimize_bsr_trsm_i8.
Intel MKL FATAL ERROR: Cannot load libmkl_avx2.so or libmkl_def.so.

Deux, la solution

# 在代码开头写下
import mkl
mkl.get_max_threads()

Si une erreur se produit :

ModuleNotFoundError: No module named 'mkl'

Veuillez vous référer au blog pour exécuter le programme python ModuleNotFoundError: No module named 'mkl' solution

Après avoir résolu l'erreur, exécutez-le à nouveau ~~

lien de référence

[1] In.Z. Le symbole indéfini de Faiss apparaît lors de l'exécution de faiss : mkl_sparse-optimize_bsr_trsm_i8 [EB/OL]. https://blog.csdn.net/acm_cxq/article/details/111358509, 2020-12-18/2023- 01-16.

Je suppose que tu aimes

Origine blog.csdn.net/qq_39779233/article/details/128704606
conseillé
Classement