Dear Kenneth,

Kenneth Hoste <kenneth.ho...@ugent.be> writes:

[snip (94 lines)]

> If you're not using PythonBundle to install this bundle of Python packages 
> (you
> should be if you're not), then you have to ensure that the generated module 
> file
> updates $PYTHONPATH...
>
> You can do so using:
>
> modextrapaths = {'PYTHONPATH': 'lib/python%(pyshortver)s/site-packages'}
>
> in the easyconfig file (or by using PythonBundle which does it for you).
>
>
> We need better documentation on writing easyconfig files for (bundles of) 
> Python
> packages, I hope to get to that soon...

OK, thanks for the help.  I have switched from Bundle to PythonBundle
and now get the error:

  == 2019-04-04 15:11:23,717 run.py:192 INFO running cmd: export 
PYTHONPATH=/tmp/eb-6Ofbuc/tmp8kccPT/lib/python2.7/site-packages:$PYTHONPATH 
&&cd .. && 
/trinity/shared/easybuild/software/Python/2.7.15-foss-2018b/bin/python -c 
'import numpy; import scipy; scipy.test(verbose=2)' 
  == 2019-04-04 15:11:23,952 build_log.py:162 ERROR EasyBuild crashed with an 
error (at 
easybuild/software/EasyBuild/3.8.1/lib/python2.7/site-packages/vsc_base-2.8.3-py2.7.egg/vsc/utils/exceptions.py:124
 in __init__): cmd "export 
PYTHONPATH=/tmp/eb-6Ofbuc/tmp8kccPT/lib/python2.7/site-packages:$PYTHONPATH 
&&cd .. && 
/trinity/shared/easybuild/software/Python/2.7.15-foss-2018b/bin/python -c 
'import numpy; import scipy; scipy.test(verbose=2)'" exited with exit code 1 
and output:
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File 
"/tmp/eb-6Ofbuc/tmp8kccPT/lib/python2.7/site-packages/scipy-1.1.0-py2.7-linux-x86_64.egg/scipy/_lib/_testutils.py",
 line 31, in __call__
      import pytest
  ImportError: No module named pytest

I would assume this is just a dependency that I need to add to the list of
extensions, but when I mistakenly installed a whole Python along with
the extensions, I didn't see this error.

Is scipy.test part of some selftest within scipy, or is it something
EasyBuild is initiating?

Cheers,

Loris

--
Dr. Loris Bennett (Mr.)
ZEDAT, Freie Universität Berlin         Email loris.benn...@fu-berlin.de

Reply via email to