Mac OS10.9 下python开发环境(eclipse)以及自然语言包NLTK的安装与注意
折腾了大半天,终于把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
下载地址
下载完成后记得把文件夹放入到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')
可以看到下面的数据
Mac OS10.9 下python开发环境(eclipse)以及自然语言包NLTK的安装与注意的更多相关文章
- Linux—CentOS7下python开发环境配置
CentOS7下python开发环境配置 上一篇博客讲了如何在Centos7下安装python3(https://www.cnblogs.com/zivli/p/9937608.html),这一次配置 ...
- Ubuntu 14.04下java开发环境的搭建--3--Tomcat及MySQL的安装
前面两篇文章,已经说明了JDK和Eclipse 的安装方法,下面简单说一下,Tomcat及MySQL的安装方法. Tomcat的安装. 在合适的地方解压apache-tomcat-6.0.39.tar ...
- 【从零学习Python】Ubuntu14.10下Python开发环境配置
1. 前言 近期在研究计算机视觉的一些算法,也刚開始接触linux,试着在ubuntu下用qt+openCV进行开发,感觉还行.可是Python作为在学术领域广为应用的高级解释性语言.其在计算机视觉的 ...
- 【转】windows下python开发环境搭建
1 -- 安装python的前期准备 Python开发有众多工具,又以Eclipse+Pydev最为常见.Eclipse平台对开发同学来讲,肯定是如雷贯耳,自不用废话.而PyDev是Eclipse平台 ...
- Ubuntu 下python开发环境的搭建
一.安装python3 ubuntu自身是安装python2的,例如在ubuntu 16.04中安装的就是python2.7.但我想在python3的环境下进行开发所以就要安装python3.但由于u ...
- [笔记]我的Linux入门之路 - 05.Eclipse的Python开发环境搭建与Numpy、Scipy库安装
一.Python环境 直接终端查询下python安装没:python --version Python 2.7.12 Ubuntu竟然已经装了Python2.7,那就好说了.不然自己装和装jdk差不多 ...
- Ubuntu下python开发环境搭建
配置语言 1) 依次点击设置--Region & Language--Manage Installed Languages --install/remove language--chinese ...
- python开发环境的搭建,以及pycharm的安装
先到python 官网下载python. 下载好了之后,直接运行exe文件,进行安装(在安装程序运行后的第一个form上,点击next的时候,在next的左侧有一排文字和一个复选框,那个是添加环境变量 ...
- 06: linux下python开发环境梳理
1.1 修改~/.bashrc文件 改编终端颜色 alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' # User specific aliases ...
随机推荐
- WebMvcConfigurerAdapter
spring Boot 默认的处理方式就已经足够了,默认情况下Spring Boot 使用WebMvcAutoConfiguration中配置的各种属性. 建议使用Spring Boot 默认处理方式 ...
- ubuntu完美搭建git服务器【转】
转自:http://blog.csdn.net/tommy_wxie/article/details/38779667 最近公司项目需要用到Git来管理项目,正好逢周末花了点时间在虚拟机的unbunt ...
- asp开发微信扫码支付
这个任务已经给了.现在正在学习开发中.主要注意的是2点. 1:返回参数的验证. 2:通知后业务处理和处理后返回财付通.大部分操作,api中已经处理好. 现在需要的业务逻辑部分. 需要正确3个参数 r ...
- Finalization
1.what is the main disadvantage of garbage collection? Typically, garbage collection has certain dis ...
- Restrict each user to a single session in window server 2008 R2 or 2012
Restrict each user to a single session in window server 2008 R2 or 2012 2014-10-31 In window server ...
- UVa 10054 (打印欧拉回路) The Necklace
将每个颜色看成一个顶点,对于每个珠子在两个颜色之间连一条无向边,然后求欧拉回路. #include <cstdio> #include <cstring> + ; int G[ ...
- UVa 1587 Box
题意:给出6个矩形的长和宽,问是否能够构成一个长方体 先假设一个例子 2 3 3 4 2 3 3 4 4 2 4 2 排序后 2 3 2 3 3 4 3 4 4 2 4 2 如果要构成一个长方体的话, ...
- HDU 1158 Employment Planning【DP】
题意:给出n个月,雇佣一个人所需的钱hire,一个人工作一个月所需要的钱salary,解雇一个人所需要的钱fire,再给出这n个月每月1至少有num[i]个人完成工作,问完成整个工作所花费的最少的钱是 ...
- BZOJ 3295 动态逆序对
调了好久.... 转化成三维偏序,cdq处理. 好像比较快? #include<iostream> #include<cstdio> #include<cstring&g ...
- wdcp v3 Forbidden :You don't have permission to access /phpmyadmin on this server
First edit the file /www/wdlinux/apache/conf/vhost/00000.default.conf and add the additional line to ...