2012-01-15 45 views
5

我在加載wordnet到R時遇到了問題。我使用R x64 2.14.1。我安裝了軟件包wordnet,然後嘗試加載軟件包。無法在R中加載wordnet包

> library(wordnet) 
Warning message: 
In initDict() : 
    cannot find WordNet 'dict' directory: please set the environment variable WNHOME to its parent 

什麼是錯?如何以及如何設置WNHOME目錄。

回答

2

數據必須單獨安裝。 如果你在Linux上,只需安裝「wordnet」包(在Windows上,它會更加手動)。

sudo apt-get install wordnet # For Debian-based distributions 
6

您需要設置字典路徑。見下面的例子。

setDict("/Users/kasper2304/Desktop/WordNet-3.0/dict") 

此外我有問題使用R-studio,所以我不得不使用JGR。

2

這工作得很好解決了這個問題。我們需要WNHOME設置是./WordNet/2.1來自R使用Sys.setenv()字典的父目錄

library(wordnet) 
setDict("C:/Program Files (x86)/WordNet/2.1/dict") 
Sys.setenv(WNHOME = "C:/Program Files (x86)/WordNet/2.1") 
0

我面臨同樣的問題,同時呼籲在R「共發現」在Windows上的庫。 然後經過多次不成功的試用,我從此網站下載了WordNet_2.1.exe文件https://en.freedownloadmanager.org/users-choice/Wordnet_2.1.html。 下載完成後,您可以直接在R中設置路徑並繼續不再進行中斷。對我來說這工作:

library(wordnet) 
    setDict("C:/Program Files/WordNet/2.1/dict") 
    Sys.setenv(WNHOME = "C:/Program Files/WordNet/2.1") 
    getDict() 

試試吧!