igemsoftware / SYSU-Software-2015

C.O.R.E. A software created by the SYSU-Software iGEM team.
http://core.sysusoftware.info/
GNU Lesser General Public License v3.0
11 stars 3 forks source link

relax scipy and numpy version requirement in requirements.txt #29

Open graik opened 9 years ago

graik commented 9 years ago

pip install -r requirements.txt always insists on recompiling numpy and scipy even if they are already installed on the system. The version given in requirements.txt is higher than the default versions in Ubuntu 14.04 LT server (which is the most common server platform).

Compilation of latest scipy from pip initially failed. Needed some additional dependencies. Solution: sudo apt-get build-dep python-scipy and then repeat the pip command.

leasunhy commented 9 years ago

The "blue pill" now uses the precompiled version of numpy, scipy, pillow and gevent, which will dramatically reduce the installation time :-) Since relaxing the version constrains may break the software, we may postpone this job until the epic release of 1.0.0 version of the software :wink: Thank you!