web-dev-qa-db-ja.com

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')  
66
BryanWheelock

パッケージ名が間違っています。

MySQL-python は正しいものです:

 easy_install MySQL-python 

または

 pip install MySQL-python 
143
bernie

Adamは正しいですが、実行する前にeasy_install MySQL-python確認する必要があるpython-devは、デフォルトではインストールされないためインストールされます。

インストールはapt-get install python-dev

7
Jeff H

「yum」を使用している場合、コマンドはSudo yum install python-devel(「Sudo」はユーザーアカウントに応じてオプションになる場合があります)

5
Adam