[英]Can't import NLTK into Jupyter Notebook
我对 python、Jupyter 笔记本、Tensorflow 以及所有这些东西都很陌生。 我正在开始一个机器学习项目。 我已经到了想将“nltk”导入我的东西的地步。 它不起作用。 我已经在我的终端中安装了带有 pip 和 conda 以及所有东西的 nltk。 当我在笔记本中再次执行时,它说我已经安装了它,这是正确的。 但是当我尝试导入它时,它给了我一个ModuleNotFoundError
:
顺便说一句,我在使用 macbook。 有什么帮助吗?
展望未来,您可以按照这些步骤(通过终端),这样就不会再次出现相同的问题。
如果尚未完成,请创建一个 conda 环境
conda create -n py3_env python=3.8
进入 conda 环境
conda activate py3_env
安装 ipykernel
conda install ipykernel
将 kernel 链接到这个 conda env
ipython kernel install --user --name=py3_env
停用 conda 环境
conda deactivate
现在,当你打开 jupyter 时,你可以从 select 这个 kernel 从下拉菜单kernel >>更改 Z53D884C19F1EDAFDA9 。 现在,您在此 conda 环境中安装的所有软件包也将在 jupyter 中可用。 例如,您可以通过以下方式在此环境中安装 nltk:
conda activate py3_env
pip install nltk
conda deactivate
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.