6
我從網站獲得了betaversion。唯一可用的是Windows安裝爲mybetapackage.zip文件。當我安裝這個軟件包時,它在加載時不起作用。使用包中的命名空間無名稱空間
> utils:::menuInstallLocal()
> require(mypackage)
Loading required package: mypackage
Failed with error: ‘package ‘mypackage’ does not have a NAMESPACE and should be re-installed’
是否有可能使用這個測試版包?
編輯:
我試過下面的說明來創建自己的命名空間。命名空間文件包含以下內容:
exportPattern("^[^\\.]")
現在我收到以下警告。
Warning message:
In readLines(file) :
incomplete final line found on 'C:/Users/user/Documents/R/win-library/2.14/RCropStat/NAMESPACE
您可以自己手動添加命名空間。我記得當這個需求是R的一部分時,我在這裏問了一個關於命名空間的問題,他們可以手動添加。 Hadely已經寫了一些關於它的內容。在這裏搜索應該給你關於添加它的信息;如果我記得它是對目錄中某個文檔的操縱。 – 2012-04-20 02:00:33
從源建設將工作。但是,如果你只有Windows二進制壓縮文件,你可以試試這個:http://stackoverflow.com/questions/8012596/error-with-asreml-d-package-in-r-2-14-0/8014357# 8014357 – jthetzel 2012-04-20 02:01:36
關於「不完整的最後一行」,如果程序包加載,我認爲警告可以安全地忽略。爲了擺脫它,請嘗試在'NAMESPACE'文件末尾添加一個或兩個空行。我相信這個警告是由於'NAMESPACE'文件末尾缺少EOL或EOF字符,請參閱此處的示例:http://r.789695.n4.nabble.com/incomplete-final-line-found -warning-td4181838.html – jthetzel 2012-04-20 02:38:45