Używam R CMD INSTALL --build package
na komputerze z systemem Windows. Mój pakiet importuje kilka innych pakietów, które same zależą od kilku dodatkowych pakietów. Mam wszystkie zależności zainstalowane w lokalnym folderze r_libs i wszystko działa.Jak korzystać z narzędzia R CMD Instalacja bez sprawdzania zależności?
Teraz czasami mam kod źródłowy mojego pakietu na innym komputerze z systemem Windows. Na tym komputerze nie mam zainstalowanych wszystkich pakietów zależności.
Kiedy próbuję użyć R CMD INSTALL --build package
, mam oczywistym "ERROR: dependencies 'package a', 'package b', etc, are not available for package"
Moje pytanie brzmi:. Mogę zbudować pakiet za pomocą R CMD INSTALL --build
bez kontroli zależność i bez zdejmowania Import
i Depends
wpisy w pliku DESCRIPTION
?
Po konsultacji --help
, próbowałem opcję --no-test-load
, ale bez powodzenia.
Nie wiem, czy mam rozumieć, czy chcesz zainstalować pakiet bez instalowania zależności? – nicola
@nicola OP chce zbudować plik binarny systemu Windows bez zainstalowanych wszystkich zależności. AFAIK, który nie jest możliwy. –
@JorisMeys, popraw. Eksperymentowałem trochę więcej i odkryłem, że mogę to zrobić w R za pomocą install.packages ("package", repos = NULL, type = 'source', INSTALL_opts = "- build"). Jednak nadal byłbym zainteresowany, czy można to zrobić za pomocą R CMD INSTALL? –