在win7 64位系統上,執行網上的 python 爬蟲源碼,出現環境錯誤,記錄下解決過程
1. 開始機子上安裝的 python 爲 3.5.2 版本
由於 print 函數 錯誤,因爲 3.x 版本需要 括號 print() , 於是安裝 2.7 版本,切換下 環境變量即可
由於需要鏈接mysql ,網上百度了下
但是安裝後並不能使用,又繼續找資料 ,決定使用 pip 安裝 mysql-python
參考 :http://blog.csdn.net/ypersistence/article/details/53188432
下載 需要的文件 MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl
但是在 https://pypi.python.org/pypi/pip#downloads
下載
並不能成功安裝,此時 系統的Python 版本爲 2.7
由於自己對python 比不怎麼熟悉,都有點準備放棄了。。。,吃個飯回來,繼續找資料
使用 easy_install 安裝pip
於是問題又轉下 安裝 easy_install
參考 http://www.jb51.net/article/84397.htm
下載地址 https://pypi.python.org/pypi/ez_setup
重點是:
安裝setuptools.
下載ez_setup.py,下載地址(https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py),下載完成之後,將ez_setup.py放置到你的Python安裝目錄下(比如我是放到了E:\Python33 目錄下),雙擊 ez_setup.py(下載解壓後) 文件,該腳本即可運行。
該腳本會自動下載適合你的系統的setuptools並安裝,安裝完成之後你會發現你的Python安裝目錄下多了一個scripts子文件夾,該文件下有已經安裝完成的easy_install.exe.
安裝好 easy_install 之後
pip安裝:easy_install pip
安裝好 pip了,前面已經下載好 MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl
cmd 進入到這個目錄:
pip install MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl
這樣 就安裝好了,程序可以 import MySQLdb as mdb
目錄Script 需要加入 path 中