From 1f9ef34d6dce70bfc5a29d8c42ba0820756eb128 Mon Sep 17 00:00:00 2001 From: Andre Anjos <andre.anjos@idiap.ch> Date: Fri, 27 Jan 2017 15:53:38 +0100 Subject: [PATCH] Don't use pip, install from our conda channel --- install/from-scratch.sh | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/install/from-scratch.sh b/install/from-scratch.sh index 7babdb5..72c4649 100755 --- a/install/from-scratch.sh +++ b/install/from-scratch.sh @@ -48,6 +48,7 @@ ${CONDA} create --yes -n ${NAME} \ cmake \ coverage \ cython=0.24.1 \ + cyvlfeat=0.4.5 \ dask=0.11.0 \ docopt \ ffmpeg=2.8.10 \ @@ -55,6 +56,7 @@ ${CONDA} create --yes -n ${NAME} \ libgcc=4.8.5 \ giflib=5.1.4 \ hdf5=1.8.17 \ + ipdb=0.10.2 \ ipython \ jpeg=8d \ libblitz=0.10 \ @@ -63,6 +65,10 @@ ${CONDA} create --yes -n ${NAME} \ libsvm=3.21 \ libtiff=4.0.6 \ matplotlib=1.5.3 \ + menpo=0.7.7 \ + menpofit=0.4.1 \ + menpowidgets=0.2.1p3 \ + mne=0.13.1 \ nose=1.3.7 \ numexpr=2.6.1 \ numpy=1.11.1 \ @@ -70,8 +76,11 @@ ${CONDA} create --yes -n ${NAME} \ opencv=3 \ pillow=3.3.1 \ pip=8.1.2 \ + pkgtools=0.7.3 \ pkg-config \ psutil=4.3.1 \ + pyedflib=0.1.6 \ + schema=0.6.5 \ scikit-image=0.12.3 \ scikit-learn=0.17.1 \ scipy=0.18.1 \ @@ -84,25 +93,5 @@ ${CONDA} create --yes -n ${NAME} \ virtualenv \ vlfeat=0.9.20 -echo "[>>] Pip-installing extra dependencies in environment ${NAME} for ${PYTHON_VERSION}..." -source ${BASEDIR}/bin/activate ${NAME} - -# Cyvlfeat requires special instructions -cyvlfeat=git+https://github.com/menpo/cyvlfeat@v0.4.5 -if [ "$(uname)" == "Linux" ]; then - CFLAGS="-I${CONDA_PREFIX}/include" LDFLAGS="-L${CONDA_PREFIX}/lib -lvl -Wl,-rpath=${CONDA_PREFIX}/lib" pip --no-cache-dir install ${cyvlfeat} -else - CFLAGS="-I${CONDA_PREFIX}/include" LDFLAGS="-L${CONDA_PREFIX}/lib -lvl" pip --no-cache-dir install ${cyvlfeat} -fi - -pip --no-cache-dir install \ - git+https://github.com/menpo/menpo@v0.7.5 \ - git+https://github.com/menpo/menpofit@v0.4.1 \ - schema \ - pyedflib \ - mne \ - ipdb \ - pkgtools - echo "[>>] Bye!" exit 0 -- GitLab