Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQLdb Pythona nie może znaleźć libmysqlclient.dylib z Homebrewed MySQL

Ja też spotkałem się z tym problemem. Odinstalowałem MySQL-python, a następnie go zainstalowałem.

pip uninstall MySQL-python
pip install MySQL-python

Aktualizacja (na podstawie komentarzy)

W niektórych przypadkach może być konieczne wykonanie drugiego kroku (instalacji) w następujący sposób:

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

no-binary opcja polega na tym, że pip buduje go od nowa i łączy z odpowiednią biblioteką:

Uwaga: Zauważ, że MySQL-python należy wspomnieć dwa razy . Jak wspomniano powyżej, pierwszym wystąpieniem jest nazwa pakietu do zastosowania no-binary opcja, druga określa pakiet do zainstalowania.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL | Nie możesz określić tabeli docelowej „a” do aktualizacji w klauzuli FROM

  2. Jak uzyskać dane na każdą godzinę w MySQL?

  3. MYSQL wybierz fragment ciągu i uporządkuj według tego fragmentu

  4. Błąd MySQL:lista SELECT nie znajduje się w klauzuli GROUP BY

  5. Dlaczego ładowanie obiektów SQLAlchemy za pośrednictwem ORM 5-8x jest wolniejsze niż wierszy za pomocą surowego kursora MySQLdb?