如何解决在python上安装nltk
我尝试在终端上安装nltk
,我安装了python2.7,并安装了python3.8和java8,但出现很多错误
Last login: Wed Sep 30 22:02:28 on console
hanadyahmed@hanadys-mbp-2 ~ % python -V
Python 2.7.16
hanadyahmed@hanadys-mbp-2 ~ % sudo apt update
Password:
Unable to locate an executable at "/Library/Java/JavaVirtualMachines/jdk-15.jdk/Contents/Home/bin/apt" (-1)
hanadyahmed@hanadys-mbp-2 ~ % python3
Python 3.8.6 (v3.8.6:db455296be,Sep 23 2020,13:31:39)
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help","copyright","credits" or "license" for more information.
>>> import nltk
Traceback (most recent call last):
File "<stdin>",line 1,in <module>
ModuleNotFoundError: No module named 'nltk'
>>>
zsh: suspended python3
hanadyahmed@hanadys-mbp-2 ~ % cd Desktop\python_Exercises
cd: no such file or directory: Desktoppython_Exercises
hanadyahmed@hanadys-mbp-2 ~ % cd Desktop/python_Exercises
cd: no such file or directory: Desktop/python_Exercises
hanadyahmed@hanadys-mbp-2 ~ % import sys
zsh: command not found: import
hanadyahmed@hanadys-mbp-2 ~ % pyhton3.8
zsh: command not found: pyhton3.8
hanadyahmed@hanadys-mbp-2 ~ % python3
Python 3.8.6 (v3.8.6:db455296be,"credits" or "license" for more information.
>>>
zsh: suspended python3
hanadyahmed@hanadys-mbp-2 ~ % python --version
Python 2.7.16
hanadyahmed@hanadys-mbp-2 ~ % pip --version
pip 20.2.3 from /Library/Python/2.7/site-packages/pip-20.2.3-py2.7.egg/pip (python 2.7)
hanadyahmed@hanadys-mbp-2 ~ % python get-pip.py
/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: can't open file 'get-pip.py': [Errno 2] No such file or directory
hanadyahmed@hanadys-mbp-2 ~ % sudo apt install python3.8-pip
Password:
Unable to locate an executable at "/Library/Java/JavaVirtualMachines/jdk-15.jdk/Contents/Home/bin/apt" (-1)
hanadyahmed@hanadys-mbp-2 ~ %
解决方法
您尝试过以下吗?
import nltk
nltk.download()
这应该会弹出一个窗口,以选择要从nltk下载的内容
,您的默认Python可执行文件是Mac的系统Python,从MacOS 10.15开始,仍为Python 2.7.16。这意味着仅执行python
就会引用Python 2.7.16。要引用您的Python 3.8.6安装,您需要调用python3
。同样,您的两个Python安装也具有独立的软件包管理器。如果您只是pip install
一个软件包,它将在/Library/Python/2.7/site-packages/
中为Python 2.7安装。要安装Python 3.8可访问的软件包,您需要运行pip3 install <somepackage>
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。