Почему easy_install не может найти MySQLdb?

Это то, что я пробовал:

$ easy_install-2.6 -d /home/user/lib/python2.6 MySQLdb  
Searching for MySQLdb  
Reading http://pypi.python.org/simple/MySQLdb/  
Couldn't find index page for 'MySQLdb' (maybe misspelled?)  
Scanning index of all packages (this may take a while)  
Reading http://pypi.python.org/simple/  
No local packages or download links found for MySQLdb  
error: Could not find suitable distribution for Requirement.parse('MySQLdb')  

Ответ 1

У вас неправильное имя пакета.

MySQL-python является правильным:

easy_install MySQL-python

или

pip install MySQL-python

Ответ 2

Адам прав, но перед запуском easy_install MySQL-python вам нужно убедиться, что python-dev установлен, поскольку он не установлен по умолчанию.

Установить с помощью apt-get install python-dev.

Ответ 3

Если вы используете "yum", команда sudo yum install python-devel (где "sudo" может быть необязательным в зависимости от вашей учетной записи пользователя)