Tenter d'importer MySQLdb dans Python peut entraîner une erreur « Aucune image appropriée trouvée », malgré des installations réussies de MySQL , Python et MySQL-Python. Cette erreur survient généralement en raison d'incompatibilités architecturales.
Remplacer l'environnement
Une solution consiste à modifier la variable d'environnement DYLD_LIBRARY_PATH, en demandant à l'éditeur de liens de rechercher des bibliothèques dynamiques dans MySQL. répertoire d'installation. Ouvrez un terminal et saisissez ce qui suit :
<code class="shell">export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/</code>
Remplacez /usr/local/mysql/lib/ par le chemin d'installation réel de MySQL. Par la suite, essayez d'importer MySQLdb en Python pour vérifier si le problème est résolu.
Utiliser Homebrew
Homebrew offre une alternative pratique à la gestion des packages système. Installez-le et procédez avec les commandes suivantes :
<code class="shell">brew install python brew install mysql /usr/local/share/python/easy_install mysql-python</code>
N'oubliez pas de modifier votre PATH pour inclure /usr/local/bin et /usr/local/share/python pour une fonctionnalité appropriée.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!