Ship Modin with Ray. (#3109)

This commit is contained in:
Devin Petersohn
2018-11-29 20:05:24 +01:00
committed by Philipp Moritz
parent 48a5935224
commit 4d2010a852
8 changed files with 61 additions and 6 deletions
+29
View File
@@ -0,0 +1,29 @@
#!/bin/bash
set -x
# Cause the script to exit if a single command fails.
set -e
if [[ -z "$1" ]]; then
PYTHON_EXECUTABLE=`which python`
else
PYTHON_EXECUTABLE=$1
fi
PYTHON_VERSION="$($PYTHON_EXECUTABLE -c 'import sys; print(sys.version_info[0])')"
TP_DIR=$(cd "$(dirname "${BASH_SOURCE:-$0}")"; pwd)/../
MODIN_VERSION=0.2.4
MODIN_WHEELS_FNAME="modin-$MODIN_VERSION-py$PYTHON_VERSION-none-any.whl"
MODIN_WHEELS_URL="https://github.com/modin-project/modin/releases/download/v$MODIN_VERSION/"
pushd $TP_DIR/../python/ray/
rm -rf modin
mkdir modin
pushd modin
curl -kL "$MODIN_WHEELS_URL$MODIN_WHEELS_FNAME" -o "$MODIN_WHEELS_FNAME"
unzip "$MODIN_WHEELS_FNAME"
rm "$MODIN_WHEELS_FNAME"
popd
popd
+5
View File
@@ -67,3 +67,8 @@ bash "$TP_SCRIPT_DIR/build_ui.sh"
# rDSN (optional)
##############################################
# bash "$TP_SCRIPT_DIR/build_rdsn.sh"
##############################################
# modin
##############################################
bash "$TP_SCRIPT_DIR/build_modin.sh" $PYTHON_EXECUTABLE