2012-04-20 12 views
6

Mam wersję beta wersji ze strony internetowej. Jedyną dostępną opcją jest instalacja systemu Windows jako pliku mybetapackage.zip. Po zainstalowaniu pakietu nie działa po jego załadowaniu.Praca z pakietem bez Przestrzeni nazw w R

> utils:::menuInstallLocal() 
> require(mypackage) 
Loading required package: mypackage 
Failed with error: ‘package ‘mypackage’ does not have a NAMESPACE and should be re-installed’ 

Czy możliwe jest korzystanie z tego pakietu beta?

Edits:

Próbowałem następujące instrukcje, aby stworzyć własną przestrzeń nazw. Plik przestrzeni nazw zawiera:

exportPattern("^[^\\.]") 

Teraz otrzymuję następujące ostrzeżenie.

Warning message: 
In readLines(file) : 
    incomplete final line found on 'C:/Users/user/Documents/R/win-library/2.14/RCropStat/NAMESPACE 
+0

Możesz ręcznie dodać przestrzeń nazw w sobie. Pamiętam, że kiedy to wymaganie było częścią R, zadałem pytanie na temat przestrzeni nazw i można je dodać ręcznie. Hadely napisał trochę o tym. Wyszukiwanie tutaj powinno dać ci informację o dodaniu; jeśli pamiętam, to manipulacja do jednego z dokumentów w katalogach. –

+1

Budynek ze źródła będzie działał. Jeśli jednak masz tylko binarny zip Windows, możesz spróbować tego: http://stackoverflow.com/questions/8012596/error-with-asreml-d-package-in-r-2-14-0/8014357# 8014357 – jthetzel

+1

Jeśli chodzi o "niepełną końcową linię", jeśli paczka się załaduje, myślę, że ostrzeżenie można bezpiecznie zignorować. Aby się go pozbyć, spróbuj dodać dodatkowy pusty wiersz lub dwa na końcu pliku 'NAMESPACE'. Uważam, że ostrzeżenie jest spowodowane brakiem znaku EOL lub EOF na końcu pliku 'NAMESPACE', patrz na przykład: http://r.789695.n4.nabble.com/incomplete-final-line-found -warning-td4181838.html – jthetzel

Odpowiedz

3

Na podstawie powyższej dyskusji odpowiadam na własne pytania. Wszystko zależy od tego, kto dyskutował na ten temat.

Utwórz plik z następującym tekstem i dodaj dodatkowy wiersz, aby uniknąć błędu. To samo w katalogu dla pakietu, w którym masz plik z opisem.

exportPattern("^[^\\.]") 
Powiązane problemy