Exclude aarch64 from catboost requirements

This commit is contained in:
Matthias 2022-08-01 07:32:25 +00:00
parent 3013282dbf
commit 895ebbfd18
3 changed files with 5 additions and 2 deletions

View File

@ -56,6 +56,9 @@ Use `pip` to install the prerequisites with:
pip install -r requirements-freqai.txt
```
!!! Note
Catboost will not be installed on arm devices (raspberry, Mac M1, ARM based VPS, ...), since Catboost does not provide wheels for this platform.
## Running from the example files
An example strategy, an example prediction model, and example config can all be found in

View File

@ -4,5 +4,5 @@
# Required for freqai
scikit-learn==1.1.1
joblib==1.1.0
catboost==1.0.4
catboost==1.0.4; platform_machine != 'aarch64'
lightgbm==3.3.2

View File

@ -15,7 +15,7 @@ hyperopt = [
freqai = [
'scikit-learn',
'joblib',
'catboost',
'catboost; platform_machine != "aarch64"',
'lightgbm',
]