Bagaimana untuk Membetulkan 'ImportError: dlopen(...: Library tidak dimuatkan: libmysqlclient.16.dylib)' dalam Python pada Mac 10.6?

Linda Hamilton
Lepaskan: 2024-11-07 09:54:03
asal
497 orang telah melayarinya

How to Fix

Python import MySQLdb Ralat pada Mac 10.6

Masalah:

Percubaan untuk mengimport MySQLdb pemalam python ke dalam terminal python mengakibatkan ralat berikut:

ImportError: dlopen(/Users/yanigisawa/.python-eggs/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so, 2): Library not loaded: libmysqlclient.16.dylib
Salin selepas log masuk

Penyelesaian yang Dicuba Sebelum Ini:

  • Arahan yang diikuti dalam soalan Stack Overflow 4559699
  • Penyelesaian yang digunakan yang disebut dalam pepijat MySQL 59006

Penyelesaian untuk Python pada Mac 10.6:

Untuk menyelesaikan isu, tambahkan pautan simbolik berikut:

sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
sudo ln -s /usr/local/mysql/lib /usr/local/mysql/lib/mysql
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Membetulkan 'ImportError: dlopen(...: Library tidak dimuatkan: libmysqlclient.16.dylib)' dalam Python pada Mac 10.6?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan