Я пытаюсь установить SciPy с пипсом на окружение SLURM. NumPy и некоторые другие модули python уже установлены и работают нормально.SciPy не удается установить через pip
Однако, когда я бегу:
pip2.7 install --user --use-wheel scipy
или
pip2.7 install --user scipy
Я всегда получаю огромную стену текста заканчивая:
error: Command "/sw/compiler/gcc-4.9.3/bin/gfortran -Wall -g -shared -Wall -g -shared -shared build/temp.linux-x86_64-2.7/scipy/integrate/_odepackmodule.o -L/sw/env/gcc-4.9.3_openmpi-1.8.8/pkgsrc/2015Q4/lib -L/sw/env/gcc-4.9.3_openmpi-1.8.8/pkgsrc/2015Q4/lib -Lbuild/temp.linux-x86_64-2.7 -lodepack -lmach -llapack -lblas -lpython2.7 -lgfortran -o build/lib.linux-x86_64-2.7/scipy/integrate/_odepack.so" failed with exit status 1
Command "/sw/env/gcc-4.9.3_openmpi-1.8.8/pkgsrc/2015Q4/bin/python2.7 -c "import setuptools, tokenize;file='/work/tmp/node001.admin.2016-02-09-015538.intx033.31602/pip-build-fORQns/scipy/setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))" install --record /work/tmp/node001.admin.2016-02-09-015538.intx033.31602/pip-7oTcK5-record/install-record.txt --single-version-externally-managed --compile --user --prefix=" failed with error code 1 in /work/tmp/node001.admin.2016-02-09-015538.intx033.31602/pip-build-fORQns/scipy
К сожалению, я не знаю, что это должно сказать мне ... какие-нибудь идеи?
Когда SciPy не удается установить, но и другие пакеты делать, это обычно что-то неправильно с gfortran, LAPACK или BLAS. Не знакомы с Slurm, но я бы посоветовал убедиться, что они настроены правильно, если у вас нет более конкретных советов. –
Хорошо, спасибо. У вас есть какие-либо ссылки/документы, в которых конкретно нужны пакеты gfortran, LAPACK и BLAS? И какие версии? – daniel451
Я не думаю, что это слишком разборчиво. В начале документа приведены некоторые рекомендации, и для большей части процесса есть подробная информация: http://www.scipy.org/scipylib/building/linux.html –