Мне нужно установить библиотеку e1071 вручную. Я скачал последнюю версию того же самого. Но configure, хотя и успешный и без ошибок, не создает make-файл.
./configure does the following:
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
сначала загрузите пакет со следующего URL, скажем, в ~/Downloads
тип "R" в корпусе / терминале
$ sudo R
Введите следующее команда:
install.packages("~/Downloads/e1071_1.6-6.tar.gz", repos = NULL, type = "source")
NB Это установит пакет в библиотеку по умолчанию. Чтобы увидеть библиотеку по умолчанию в R-типе в
.Library
или
.libPaths()
, библиотеку сайта переписывают:
.Library.site
Чтобы избежать установки по умолчанию библиотека (/ usr / lib / R / library), которую вы можете ввести в:
install.packages("~/Downloads/e1071_1.6-6.tar.gz", repos = NULL, type = "source", lib="/your-prefered-path/")
Если бы я хотел установить e1071
вручную, то просто запустил бы RStudio
, а затем установил пакет из их интерфейса. Если вас это не устраивает, вы можете скачать исходный пакет .tar.gz
из CRAN , а затем из RStudio Install packages > From local file
.
Пакет должен быть установлен из в пределах R, поэтому запускать ./configure
вручную не рекомендуется. Вместо этого вы должны использовать install.packages()
.