NLP1 —— Python自然语言处理环境搭建

最近开始研究自然语言处理了,所以准备好好学习一下,就跟着《Python自然语言处理》这本书,边学边整理吧

安装

Mac里面自带了python2.7,所以直接安装nltk就可以了。

默认执行sudo pip install -U nltk会报错:

Collecting nltk
  Downloading nltk-3.2.4.tar.gz (1.2MB)
    100% |████████████████████████████████| 1.2MB 555kB/s
Collecting six (from nltk)
  Downloading six-1.11.0-py2.py3-none-any.whl
Installing collected packages: six, nltk
  Found existing installation: six 1.4.1
    DEPRECATION: Uninstalling a distutils installed project (six) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.
    Uninstalling six-1.4.1:

这是因为系统内部已经有six包了,不能被修改。所以可以跳过six,直接安装nltk

sudo pip install -U nltk --ignore-installed six

这样可以看到输出:

Collecting nltk
  Downloading nltk-3.2.4.tar.gz (1.2MB)
    100% |████████████████████████████████| 1.2MB 552kB/s
Collecting six
  Downloading six-1.11.0-py2.py3-none-any.whl
Installing collected packages: six, nltk
  Running setup.py install for nltk ... done

测试一下:

xingoodeMacBook-Pro:~ xingoo$ python
Python 2.7.10 (default, Feb  7 2017, 00:08:15)
[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import nltk

没有错误,说明安装成功了。

下载数据集

然后就可以下载数据集了,执行命令nltk.download()弹出下载对话框。点击下载就可以用nltk为我们提供的语料库了。

参考

《python自然语言处理》

本文转自博客园xingoo的博客,原文链接:NLP1 —— Python自然语言处理环境搭建,如需转载请自行联系原博主。

时间: 2024-08-28 21:45:01

NLP1 —— Python自然语言处理环境搭建的相关文章

针对于Python的OpenCV环境搭建

OpenCV 依赖 下载OpenCV 配置 总结 给Python搭建opencv的环境还真是略嫌麻烦,于是做下笔记,以备不时之需. OpenCV 依赖 opencv有些依赖,我们必须安装一下,否则接下来的opencv配置就有可能出现一些问题了.具体如下: NumPy:pip install numpy 即可 SciPy11.0: scipy-0.11.0-win32-superpack-python2.7比较推荐,但是这个module可以不装的 下载OpenCV 下载链接.唯一需要注意的是下载对

CentOS6.5_64下 nginx+uwsgi+Python +多站点环境搭建 python web django 框架

nginx+uwsgi+Python环境介绍: 系统:CentOS6.5_64_mini nginx版本:nginx-1.6.0 python版本:Python2.7.8   第一部分系统设置 1:查看系统内核 #  uname -r 2.6.32-431.el6.x86_64 2:更新内核 #  yum -y install kernel 3:重启系统 #  reboot 4:重启后查看是否启用新内核 #  uname -r 2.6.32-431.20.5.el6.x86_64 5:可以删除老

Python开发入门环境搭建

摘要: Python是一种高级计算机程序设计语言.举个例子C语言要写1000行代码,Java只需要写100行,而Python可能只要20行. Python是一种高级计算机程序设计语言.举个例子C语言要写1000行代码,Java只需要写100行,而Python可能只要20行. Python基本概念 Python(英语发音:/ˈpaɪθən/), 是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年发明,第一个公开发行版发行于1991年. Python是纯粹的自由

CentOS+nginx+uwsgi+Python 多站点环境搭建

  环境: CentOS X64 6.4 nginx 1.5.6 Python 2.7.5 一:安装需要的类库及Python2.7.5 安装必要的开发包 yum groupinstall "Development tools" yum install zlib-devel bzip2-devel pcre-devel openssl-devel ncurses-devel sqlite-devel readLINE-devel tk-devel CentOS 自带Python2.6.6

python 虚拟开发环境搭建

1. 依赖包安装 pyenv安装需要使用git包 # yum install git -y # yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel 创建用户python # useradd python # passwd python 使用python用户登录 su – python 2 开始部署pyenv pyenv安装方式: $ cu

Python之环境搭建

简述 Python是跨平台的,它可以运行在Windows.Mac OS X和各种Linux/Unix系统上. 开始学习Python编程,首先需要搭建Python环境.完成后,会得到Python解释器(负责运行Python程序的),一个命令行交互环境,还有一个简单的集成开发环境. 可以通过终端窗口输入"python"命令来查看本地是否已经安装Python以及Python的安装版本. 下面以3.5为例,来介绍如何搭建本地的开发环境. 简述 Python安装 版本检测 Python安装 Py

Appium+python自动化环境搭建

Appium+python自动化环境搭建 一.环境准备 环境是Windows10版本 64位系统    1.jdk1.6.0 (64位)    2.android-sdk_r24.4.1-windows    3.python:2.7(3.6也可以)    4.appium:1.4.16.1    5.Node.js:node-v4.4.7-x64    6.Appium-Python-Client   二.android的测试开发环境 1.介绍 以下为安卓的测试开发环境安装步骤,请一步一步操作

Python开发环境搭建

    出于个人兴趣,业余时间学习下Python这门脚本语言,权当是一味调料.老是看Java有时候会腻歪,尝试一门新鲜玩意儿,我发现兴趣大增,哈哈!      这里我以Python3.x为例哈,作为爱学习的码农,自然是追求最前沿的技术动态.Python安装包我已经上传到我的百度网盘了,下载地址如下:      http://pan.baidu.com/s/1bn2rOqb      如果你需要安装Python2.x版本,那就自己google去Python官网去下载吧,这里我就不赘述了.我提供的是

Python 环境搭建

简述 Python 是跨平台的,它可以运行在 Windows.Mac OS X 和各种 Linux/Unix 系统上. 开始学习 Python 编程,首先需要搭建 Python 环境.完成后,会得到 Python 解释器(负责运行 Python 程序的),一个命令行交互环境,还有一个简单的集成开发环境. 可以通过终端窗口输入 python 命令来查看本地是否已经安装 Python 以及 Python 的安装版本. 下面以 3.x 为例,来介绍如何搭建 Python 的开发环境. 简述 Pytho