1. 程式人生 > >mac系統安裝 mysql-python

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

預設的真實地址(mac安裝mysql預設這個地址下有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  如果成功說明安裝成功了。