Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 有人能帮我解决使用nltk word_标记化函数时出现的错误吗?_Python_Nltk - Fatal编程技术网

Python 有人能帮我解决使用nltk word_标记化函数时出现的错误吗?

Python 有人能帮我解决使用nltk word_标记化函数时出现的错误吗?,python,nltk,Python,Nltk,我在mac上安装了nltk。下面是我使用nltk word_标记化函数的简单代码。我得到了这个错误。请告知 import nltk sentence = "I kN2ow Y1Ou." s = sentence.lower() words = nltk.word_tokenize(s) print(words) 错误: ********************************************************************** Re

我在mac上安装了nltk。下面是我使用nltk word_标记化函数的简单代码。我得到了这个错误。请告知

import nltk

sentence = "I kN2ow Y1Ou."

s = sentence.lower()
words = nltk.word_tokenize(s)

print(words)
错误:

**********************************************************************
  Resource punkt not found.
  Please use the NLTK Downloader to obtain the resource:

  >>> import nltk
  >>> nltk.download('punkt')
  
  For more information see: https://www.nltk.org/data.html

  Attempted to load tokenizers/punkt/PY3/english.pickle

  Searched in:
    - '/Users/moeheinag/nltk_data'
    - '/Library/Frameworks/Python.framework/Versions/3.8/nltk_data'
    - '/Library/Frameworks/Python.framework/Versions/3.8/share/nltk_data'
    - '/Library/Frameworks/Python.framework/Versions/3.8/lib/nltk_data'
    - '/usr/share/nltk_data'
    - '/usr/local/share/nltk_data'
    - '/usr/lib/nltk_data'
    - '/usr/local/lib/nltk_data'
    - ''
**********************************************************************
所以我就跑到终点站:

import nltk
nltk.download('punkt')
并收到以下错误:

[nltk_data] Error loading punkt: <urlopen error [SSL:
[nltk_data]     CERTIFICATE_VERIFY_FAILED] certificate verify failed:
[nltk_data]     unable to get local issuer certificate (_ssl.c:1124)>
False
[nltk_数据]加载punkt时出错:
假的

您需要下载所述的
punkt
模块

在mac上打开
Terminal
,执行-
python
,然后执行以下命令

nltk
使用预先训练的单词和句子标记器,需要单独下载

>>> import nltk
>>> nltk.download('punkt')

如果下载失败,请使用下面的


您需要下载所述的
punkt
模块

在mac上打开
Terminal
,执行-
python
,然后执行以下命令

nltk
使用预先训练的单词和句子标记器,需要单独下载

>>> import nltk
>>> nltk.download('punkt')

如果下载失败,请使用下面的


这个错误确切地告诉你该做什么。这个错误确切地告诉你该做什么。所以我就这么做了,我犯了一些错误。我会修改我原来的帖子,把它包括进来。修改你现在面临的错误我已经修改了。所以我刚刚做了这个,我得到了一些错误。我会修改我原来的帖子,把它包括进来。修改你现在面临的错误我已经修改了。