Tôi vừa cài đặt cái này trên hệ thống của mình và đây là những bước tôi đã làm để làm cho nó hoạt động:
- Tải xuống Mysql-python: http:// sourceforge.net/projects/mysql-python/files/mysql-python/1.2.2/ (Tôi đã sử dụng phiên bản 1.2.2)
- Giải nén, chuyển đến đó và chỉnh sửa tệp _mysql.c bằng cách xóa 37-19 dòng (ifdefine)
- Trong site.cfg, đặt mysql_config =/ usr / local / mysql / bin / mysql_config
- sudo python setup.py build (cái này tôi đã chạy hai lần, trong khi lần đầu tiên phun ra thứ gì đó kỳ lạ, lần thứ hai không có lỗi ... Tôi đã đọc về điều này và đây là điều kỳ lạ)
- sudo python setup.py cài đặt
- 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
Và cuối cùng bạn chỉ cần thử nhập MySQLdb trong python. Hy vọng điều đó cũng hiệu quả với bạn.
Ignas