Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/321.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 有没有办法在nltk查找wordnet语料库的位置列表中添加一个新位置?_Python_Ubuntu_Nltk - Fatal编程技术网

Python 有没有办法在nltk查找wordnet语料库的位置列表中添加一个新位置?

Python 有没有办法在nltk查找wordnet语料库的位置列表中添加一个新位置?,python,ubuntu,nltk,Python,Ubuntu,Nltk,我无法使用nltk wordnet lemmatizer,因为由于访问权限问题,我无法在我的大学计算机上下载wordnet语料库 当我尝试执行此操作时,会出现以下错误: ********************************************************************** Resource 'corpora/wordnet' not found. Please use the NLTK Downloader to obtain the resour

我无法使用nltk wordnet lemmatizer,因为由于访问权限问题,我无法在我的大学计算机上下载wordnet语料库

当我尝试执行此操作时,会出现以下错误:

**********************************************************************   Resource 'corpora/wordnet' not found.  Please use the NLTK   Downloader to obtain the resource:  >>> nltk.download()   Searched in:
    - '/home/XX/nltk_data'
    - '/usr/share/nltk_data'
    - '/usr/local/share/nltk_data'
    - '/usr/lib/nltk_data'
    - '/usr/local/lib/nltk_data'
**********************************************************************
当我在家遇到同样的问题时,我可以通过两种方式解决:

  • 使用nltk.download(),标准方法和
  • 在/home/XX/nltk_data位置创建一个新文件夹,并将语料库目录粘贴到其中
  • 现在在大学里,我只能访问/home/XX/bin,不能直接访问/home/XX。那么,我是否可以将wordnet语料库粘贴到/home/XX/bin中,然后让nltk在该文件夹中查找语料库?

    设置:


    在这种情况下,virtualenv也是一种选择

    export NLTK_DATA=/path/to/nltk_data