Install from a local copy on Linux and macOS
Note
It is strongly recommended to install the released version. Try it if other installation methods result in errors.
Training on GPU requires NVIDIA Driver of version 418.xx or higher.
To install the R package from a local copy of the CatBoost repository:
-
Install the
libc
header files on macOS and Linux.Depending on the used OS:
- macOS:
xcode-select --install
- Linux: Install the appropriate package (for example,
libc6-dev
on Ubuntu)
- macOS:
-
Clone the repository:
git clone https://github.com/catboost/catboost.git
-
Open the
catboost/catboost/R-package
directory from the local copy of the CatBoost repository. -
Run the following commands:
install.packages('devtools') devtools::build() devtools::install()
Troubleshooting
Installation error
If you use script for installation, try to add the repos
parameter to the install.packages('devtools')
command.
Select any repository from the list.
Example: install.packages("devtools", repos="http://cran.us.r-project.org")
.