Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/363.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 如何在mac上链接Jupyter中的NLTK?_Python_Macos_Nltk - Fatal编程技术网

Python 如何在mac上链接Jupyter中的NLTK?

Python 如何在mac上链接Jupyter中的NLTK?,python,macos,nltk,Python,Macos,Nltk,我已经下载了NLTK,但Jupyter笔记本仍然显示: ModuleNotFoundError:在OS X上没有名为“nltk”的模块,您可以有多个版本的Python 首先,如果您正在使用虚拟环境,请激活它,然后尝试以下操作: pip install nltk 或者使用Python 3: pip3 install nltk 这可能是因为Jupyter笔记本使用的python安装不同。 检查一下 从Jupyter笔记本运行以下命令 !which python !pip install nlt

我已经下载了NLTK,但Jupyter笔记本仍然显示:


ModuleNotFoundError:在OS X上没有名为“nltk”的模块

,您可以有多个版本的Python

首先,如果您正在使用虚拟环境,请激活它,然后尝试以下操作:

pip install nltk
或者使用Python 3:

pip3 install nltk

这可能是因为Jupyter笔记本使用的python安装不同。 检查一下

从Jupyter笔记本运行以下命令

!which python
!pip install nltk
和下面的命令从终端

which python
如果它们不同,那么您可以确定Jupyter笔记本使用的python安装是不同的

现在从Jupyter笔记本运行下面的命令来安装NLTK

!pip install nltk
或 只需从Notebook运行下面的命令,检查Jupyter Notebook使用的python站点包中是否安装了nltk

!pip list|grep nltk
如果您没有看到任何东西,那么这意味着nltk您必须安装不同的python,而jpyter使用的安装没有安装nltk。因此,通过从Jupyter笔记本运行以下命令来安装它

!which python
!pip install nltk

我得到这个:需求已经满足:nltk in./.pyenv/versions/3.7.5/lib/python3.7/site-packages(3.5)需求已经满足:点击。/.pyenv/versions/3.7.5/lib/python3.7/site-packages(来自nltk)(7.1.2)需求已经满足:joblib in./.pyenv/versions/3.7.5/lib/python3.7/site-packages(来自nltk)(0.16.0)已满足要求:regex in./.pyenv/versions/3.7.5/lib/python3.7/site-packages(来自nltk)(2020.7.14)已满足要求:tqdm in./.pyenv/versions/3.7.5/lib/python3.7/site-packages(来自nltk)(4.48.0)如果您正在使用虚拟环境,请先尝试激活它,然后使用:
pip install nltk
您实际使用的是虚拟环境吗?非常感谢!我照你说的做了,得到了这个。我检查了版本是否相同,是的!pip列表| grep nltk nltk 3.5 In[6]:导入nltk----------------------------------------------------------------------ModuleNotFoundError回溯(最近一次调用)In-->1导入nltk ModuleNotFoundError:没有名为“nltk”的模块