sql >> Databáze >  >> RDS >> Mysql

Pythonská MySQLdb nemůže najít libmysqlclient.dylib s Homebrewed MySQL

S tímto problémem jsem se také setkal. Odinstaloval jsem MySQL-python a poté jej nainstaloval.

pip uninstall MySQL-python
pip install MySQL-python

Aktualizovat (na základě komentářů)

V některých případech může být nutné provést druhý (instalační) krok následujícím způsobem:

pip install --no-binary MySQL-python MySQL-python

no-binary možnost je, že ji pip vytvoří čerstvě a odkazuje na správnou knihovnu:

Poznámka: Všimněte si, že MySQL-python je třeba zmínit dvakrát . Jak bylo zmíněno výše, první výskyt je název balíčku, na který se má použít no-binary volba na, druhá určuje balíček k instalaci.



  1. SQL aritmetické operátory

  2. Chyba Oracle .Net ManagedDataAccess:Nelze načíst typ 'OracleInternal.Common.ConfigBaseClass' ze sestavy

  3. Název tabulky MySQL jako parametr

  4. Jak zrušit tabulku, pokud existuje?