博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装NLTK出现的问题与解决方法
阅读量:4704 次
发布时间:2019-06-09

本文共 731 字,大约阅读时间需要 2 分钟。

环境:Ubuntu 10.10 + Python 2.6.6

NLTK: http://nltk.org/ 一个基于Python的自然语言处理的工具包

1.运行 sudo easy_install pip 出错,

需要将setuptools-0.6c11-py2.6.egg之类的文件,设置成可执行的文件才可以

chmod u+x setuptools-0.6c11-py2.6.egg

2.sudo pip install -U numpy

这一步如果安装失败,如出现如下的错误:

Cannot compile 'Python.h'

会导致后面 import nltk 是出现如下错误:

 Cannot find numpy module

解决方法,是改用以下的命名安装numpy:

sudo apt-get install python-numpy

 3. text.generate() causes AssertionError

参考:https://github.com/nltk/nltk/issues/285

需要覆盖两个文件:text.py 与 model/ngram.py

然后重新编译下整个目录即可:

import compileallcompileall.compile_dir("/usr/local/lib/python2.6/dist-packages/nltk")

其中/usr/local/lib/python2.6/dist-packages/nltk 是笔者电脑上NLTK默认安装的路径

 

 

 

转载于:https://www.cnblogs.com/mengshu-lbq/archive/2012/09/19/2694135.html

你可能感兴趣的文章
Java环境变量设置
查看>>
【JBPM4】判断节点decision 方法3 handler
查看>>
filter 过滤器(监听)
查看>>
node启动时, listen EADDRINUSE 报错;
查看>>
杭电3466————DP之01背包(对状态转移方程的更新理解)
查看>>
python--注释
查看>>
SQL case when else
查看>>
SYS_CONTEXT 详细用法
查看>>
Pycharm配置autopep8让Python代码更符合pep8规范
查看>>
我的第一篇博客
查看>>
【C++算法与数据结构学习笔记------单链表实现多项式】
查看>>
C#垃圾回收机制
查看>>
31、任务三十一——表单联动
查看>>
python之hasattr、getattr和setattr函数
查看>>
maven使用阿里镜像配置文件
查看>>
Copy code from eclipse to word, save syntax.
查看>>
arguments.callee的作用及替换方案
查看>>
P2709 小B的询问
查看>>
PHP echo 和 print 语句
查看>>
第一讲 一个简单的Qt程序分析
查看>>