Catboost installation on python 3.12 Alpine Docker image issue
- Dominant language
- C++
- Stars
- 9.1k
- Forks
- 1.3k
- PR merge metrics
- No merged PRs in 30d
Description
Problem: I want to use Alpine Linux because its minimalist approach has fewer security vulnerabilities (CVEs) than Debian and Ubuntu. My application relies on catboost. Catboost seems to require building from source because, I think, precompiled binary wheels for environments using musl libc are not available on PyPI. Is there a way to install catboost on Alpine simply? Dockerfile basically looks like this:
FROM python:3.12-alpine
RUN pip install catboost
catboost version: 1.2.5
Operating System: Alpine
Contributor guide
Research direction
Start with the reported Dockerfile using python:3.12-alpine and the pip install catboost command, then review the stated CatBoost 1.2.5 and Alpine environment details. Determine whether a supported installation path can be established for this environment; done means the installation approach is clearly documented or the limitation is confirmed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, python
- Domain
- build-system, devops, machine-learning
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100