Closed ChristopherRabotin closed 10 years ago
Just double checking, do you see a line at the beginning of the compilation that says something like 'Downloading blas/atlas binaries'?
This line should be setting the environment variables for BLAS: https://github.com/thenovices/heroku-buildpack-scipy/blob/master/bin/steps/numpy-scipy#L39
I also feel like there shouldn't be a need to recompile on the Heroku server, since the tarball already includes all the compiled files. I'm not sure why pip isn't picking that up though. Will look into it sometime...
I was able to correctly deploy after moving the scipy and numpy requirements to /requirements.txt
. Until then, I was using pip syntax to point to another requirements file (-r reqs/prod.txt
, as opposed to -r reqs/dev.txt
).
My requirements include the following (in that order):
However, on deploy, I get the following error (after Cython compiles correctly, and numpy starts to compile correctly). Any thoughts on the reasons why this can happen?