2012-11-01 57 views
1

我無法使用nltk詞網lemmatizer,因爲我無法下載我的大學計算機上的wordnet語料庫,由於訪問權限問題。有什麼方法可以將新位置添加到nltk查找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' 
********************************************************************** 

當我在家裏同樣的問題,我可以通過兩種方式解決這個問題:

  1. 使用nltk.download (),標準方式和
  2. 在/ home/XX/nltk_data位置創建一個新文件夾,並將其粘貼到其中的語料庫目錄中。

現在在大學我只能直接訪問/ home/XX/bin而不是/ home/XX。那麼無論如何,我可以將wordnet語料庫粘貼到/ home/XX/bin中,然後以某種方式讓nltk查找該文件夾中的語料庫?

回答

0

的virtualenv也正是在這種類型的情況選擇。

相關問題