[PYTHON] Résolution des erreurs lors de l'installation de numba sur macOS

supposition

J'installe LLVM avec Homebrew.

liste des erreurs d'installation de numba

chemin llvm-config

RuntimeError: llvm-config failed executing, please point LLVM_CONFIG to the path for llvm-config

Résumé des erreurs: échec de l'exécution de llvm-config. Définissez le chemin dans LLVM_CONFIG.

Lors de l'installation de LLVM, un fichier exécutable appelé "llvm-config" est installé, vous pouvez donc définir le chemin d'accès à la variable d'environnement LLVM_CONFIG.

Définissez les variables d'environnement avec la commande suivante avant d'installer numba avec pip3 etc. (Définissez le chemin de chaque llvm-config sur LLVM_CONFIG)

export LLVM_CONFIG=/usr/local/Cellar/llvm@9/9.0.1_2/bin/llvm-config

Mon llvm-config était le chemin suivant.

/usr/local/Cellar/llvm@9/9.0.1_2/bin/llvm-config

Si le chemin est inconnu

Si vous avez installé LLVM avec brew, un alias a été créé dans usr / local / opt /, alors suivez-le à partir de là (Finder> Aller> Vous pouvez voir le répertoire racine sur votre ordinateur. Découvrez comment afficher vous-même les dossiers cachés. S'il te plait donne moi).

Si vous trouvez ce que vous cherchez, faites un clic droit et appuyez sur la touche d'option, et l'élément "Copier le chemin d'accès de" llvm-config "" apparaîtra, vous pouvez donc cliquer dessus pour le copier.

Différence de version de LLVM

RuntimeError: Building llvmlite requires LLVM 10.0.x or 9.0.x, got '11.0.0'. Be sure to set LLVM_CONFIG to the right executable path.
  Read the documentation at http://llvmlite.pydata.org/ for more information about building llvmlite.

Résumé des erreurs: la version llvmlite nécessite LLVM 10.0.x ou LLVM 9.0.x mais a trouvé 11.0.0. Définissez LLVM_CONFIG sur le chemin d’exécutable correct.

Si vous faites brew install llvm lors de l'installation de LLVM avec brew, la dernière version sera installée. En novembre 2020, LLVM 11.0.0 était installé. Lors de l'installation d'un paquet avec brew, vous pouvez spécifier la version avec @ (at mark), donc installez la version 9 LLVM avec brew install llvm @ 9. (Depuis novembre 2020, il n'y a pas de llvm @ 10 pour une raison quelconque)

Recommended Posts

Résolution des erreurs lors de l'installation de numba sur macOS
Réponse aux erreurs lors de l'installation de mecab-python
Erreur Polyfit lors de l'installation de matplotlib
Assistance lors de l'installation de l'oreiller sur python3.9
Erreur et solution lors de l'installation de python3 avec homebrew sur mac (catalina 10.15)
Erreur lors de l'installation d'opencv-python sur jetson nano (ModuleNotFoundError: aucun module nommé'skbuild ')
Une difficulté lors de l'installation de pyenv sur Cygwin
Avertissement lors de l'utilisation de TensorFlow sur Mac
Installation de PIL avec Python 3.x sur macOS
Vérifiez! Dépannage lors de l'installation de PyObjc sur Mac
Résolution de l'erreur Linux «Install on / dev / sda»
Erreur lors de l'installation d'un module avec Python pip
Erreur lors de l'installation de pandas_datareader
Élimine l'erreur SSL lors de l'installation PIP sur Windows.
Résumé des méthodes de gestion des erreurs lors de l'installation de TensorFlow (2)
J'obtiens une erreur lors de l'installation de scipy sur t2.micro car je n'ai pas assez de mémoire
Lorsque j'essaye d'importer des pandas sur macOS, j'obtiens l'erreur No module named'_bz2 '
Précautions lors de l'utilisation de sqlite3 de macOS Sierra (10.12) avec le multitraitement
Erreur autour de l'interface graphique lors de l'utilisation de PyQt5 sur Ubuntu (WSL2)
Résolution des erreurs d'exécution de Mattplotlib
J'ai eu une erreur lorsque j'ai installé tweepy sur macOS Sierra, alors je l'ai résolue.
Que faire lorsque vous obtenez une erreur indiquant «Échec temporaire de la résolution du nom» sous Linux
Installez numba sur CentOS 7.2
Trébuché lors de l'installation de PyOCR
Lorsque j'ai installé python sur macOS et que je l'ai utilisé, j'ai eu une erreur lorsque j'ai mis une connexion https
Remarques sur l'installation de PycURL
installation de numba sur mac
Installer des pandas sur python2.6
Précautions lors de l'installation de fbprophet
Installation de pyenv sur ubuntu 16.04
Importer un enregistrement de résolution d'erreur lorsque vous touchez du code Python à partir de VSCode
J'obtiens [Erreur 2055] en essayant de me connecter à MySQL avec Heroku
Après l'installation de CentOS8 avec VirtualBox, une erreur se produit lors du redémarrage
Précautions et solutions lors de l'installation d'Ubuntu sur un PC avec NVIDIA Gravo
(Note) Points auxquels il faut être accro lors de l'installation de Scilab sur ArchLinux