首先是下載安裝。Anaconda提供了Python2.7和Python3.4兩個版本,同時如果需要其他版本,還可以通過conda來創建。安裝完成後可以看到,Anaconda提供了Spyder,IPython和壹個命令行。下面來看壹下conda。
輸入 conda list 來看壹下所有安裝時自帶的Python擴展。粗略看了壹下,其中包括了常用的 Numpy , Scipy , matplotlib 和 networkx 等,以及 beautiful-soup , requests , flask , tornado 等網絡相關的擴展。
奇怪的是,裏邊竟然沒有 sklearn ,所以首先裝壹下它。
conda install scikit-learn
如果需要指定版本,也可以直接用 [package-name]=x.x 來指定。
conda的repo中的擴展不算太新,如果想要更新的,可能要用PyPI或者自己下載源碼。而conda和pip關聯的很好。使用pip安裝的東西可以使用conda來管理,這點要比Canopy好。下圖是我用pip安裝的 nltk , jieba 和 gensim 。