折騰了大半天,終于把mbp上python自然語言開發環境搭建好了。
第一步,安裝JDK1.7 for mac
MacOS10.9是自帶python2.7.5的,夠用,具體的可以打開終端輸入python顯示版本號碼。在10.9中MacOS沒有自帶的JDK1.7所以我們得先安裝JDK1.7 for mac
下載地址:http://www.Oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
選擇Mac OS X x64
下載完成后安裝,默認安裝在/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/
OK,現在可以放心安裝Eclipse了 否則會出現一些錯誤。
第二步,安裝Eclipse
下載地址
http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/indigo/R/eclipse-java-indigo-macosx-cocoa-x86_64.tar.gz
下載完成后記得把文件夾放入到application文件夾下面
重要的一步來了:
用vi或者是任意的文本編輯器打開/Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse.ini,在“-vmargs”之前增加一行
-vm /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/server/libjvm.dylib
此時再打開Ecplise,調用的就是標準版1.7 JDK了,pydev等依賴Java 7的插件也正常運行。
Eclipse安裝完畢
第三步,下載Pydev
我自己上傳到百度云了,大家可以去下載
之后把pydev的features和plugins復制到eclipse(application里面)文件夾下 ,選擇合并操作
第四部,在Eclipse中配置python
按圖所示添加路徑,注意路徑在/System/Library下面,我前面一直在找/Library
注意:你可以下載3.4版本然后從/Library mv 到 /System/Library相應的目錄下,具體不說了,可以百度到。
到這里Python算是配置好了,下面開始配置NLTK,這個就讓我頭痛了很久了
第五步,安裝setuptools
鏈接地址:https://pypi.python.org/pypi/setuptools#downloads
之后下載往下看MacOS的相應安裝步驟
打開終端,輸入 curl https://bootstrap.pypa.io/ez_setup.py -o - | python
會自動下載
第六步,安裝各個python工具包
安裝pip 在終端下運行sudo easy_install pip
安裝Numpy和matplotlib。運行 sudo pip install -U numpy matplotlib
安裝pyyaml 和nltk 運行sudo pip install -U pyyaml nltk
第七步,進入python安裝nltk
安裝完成會出現
后面彈出下載頁面
之后建議一個個下載否則的話很容易中斷卡住,可以去http://www.nltk.org/nltk_data/ 下載,但是目錄的話最好先下幾個文件試探下。
下載完畢后,運行Eclipse進行測試,輸入
from nltk.book import *
text1.concordance('monstrous')
可以看到下面的數據
新聞熱點
疑難解答