mac系統安裝 mysql-python
系統:版本 10.12
1、確保系統安裝了python(注:mac10.8以後版本系統自帶python2.7.10)和已經安裝了mysql
對於mac版下載的是一個壓縮包,下載之後直接解壓到本地。
3、修改對應的site.cfg檔案
site.cfg檔案,開啟它,找到以下內容:
# mysql_config = /usr/local/bin/mysql_config
上文最後一句程式碼指示的是mysql_config
的地址,預設是遮蔽的狀態;
去掉這一句前面的#
,並將mysql_config
地址改為/usr/local/mysql/bin/mysql_config
,因為這是mysql_config
mysql_config
檔案)
/usr/local/mysql/bin/mysql_config這個路徑為你本機安裝mysql對應的路徑。
4、安裝python
a
、在sorceforg中找到mysql-python的原始碼,使用 python setup.py install 進行安裝,首先下面這條命令出錯:
Downloading http://pypi.python.org/packages/source/d/distribute/distribute-0.6.28.tar.gz
.............
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 558, in http_error_default raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 403: SSL is required
解決方案:把distribute-0.6.28.tar.gz下載到 MySQL-python-1.2.4b4的檔案裡。然後在執行python setup.py install
但是在執行過程中我的報 [Errno 13] Permission denied:這個錯誤。因為許可權不足。修改命令為 sudo python setup.py install
5、驗證
命令列進入python
然後執行 import MySQLdb 如果成功說明安裝成功了。