通过cmd

时间:2016-05-30 05:43:15

标签: python-2.7 pip

当我尝试运行命令时:

c:\python27\scripts\pip install nltk-3.2.1-py2.py3-none-any

我收到错误

no matching distribution found 
Although i have installed nltk from 
http://www.lfd.uci.edu/~gohlke/pythonlibs/#nltk 

请帮助。

我正在使用 Windows 8 64位版本

2 个答案:

答案 0 :(得分:1)

如果您不熟悉Python,安装新模块可能会成为一场噩梦。如果已安装,则首先删除任何旧版本的NLTK。打开cmd,使用命令C:\Users\user\AppData\Local\Programs\Python\Python35-32\Scripts导航到默认目录cd path_name_comes_here。否则转到已安装python的路径并转到Scripts子文件夹并在此处使用此路径。现在最优选的方法是在python中使用pip install module_you_want_to_installPip会自动提取安装所述模块所需的一切。

  • 只需使用pip install nltk
  • 另一种方法是使用easy_install requirement_or_URL
  • 在某些极少数情况下,最好从http://www.lfd.uci.edu/~gohlke/pythonlibs下载方向盘,然后您可以再次使用pip install downloaded_wheel_name。但请确保完全复制车轮名称。

安装后,请确保您的软件包可以从C:\Users\user\AppData\Local\Programs\Python\Python35-32\Lib\site-packages或类似路径访问,具体取决于您安装python的位置。

答案 1 :(得分:0)

  

尝试Anaconda - 相反。始终有效

C:\ Users \ sanan> conda install -c anaconda nltk 获取包元数据............. 解决包装规格:。

在环境C:\ Users \ sanan \ Miniconda3:

中安装的软件包计划

将安装以下新软件包:

nltk:      3.2.4-py36_0  anaconda

以下软件包将更新:

conda:     4.3.23-py36_0          --> 4.3.25-py36_0 anaconda

以下套餐将由更高优先级的频道取代:

conda-env: 2.6.0-0                --> 2.6.0-0       anaconda

继续([y] / n)? ÿ

康达-ENV-2.6。 100%| ###############################时间:0:00:00 22.84 kB / s nltk-3.2.4-py3 100%| ###############################时间:0:00:02 774.24 kB / s conda-4.3.25-p 100%| ###############################时间:0:00:59 578.90 kB / s

安装完成后。

import nltk
print(nltk.__version__)

C:\ Public \ Code \ textnorm> python attempt1.py 的 3.2.4