在python上安装nltk

2024-05-23 23:43:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在终端上安装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, Sep 23 2020, 13:31:39) 
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "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 ~ % 

Tags: piporlibrarycdaptseppython3file
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安装。要安装Python3.8可以访问的包,您需要运行pip3 install <somepackage>

相关问题 更多 >