tensorstore icon indicating copy to clipboard operation
tensorstore copied to clipboard

setup.py doesn't mandate `numpy` and `wheel` pkgs

Open 2bndy5 opened this issue 3 years ago • 1 comments

I just thought I'd open this as feedback to my first experience in following the install from src instructions.

For the record, I was using python setup.py develop from a fresh venv (on windows). I've been trying to keep my global site-packages rather clean lately.

On first try, it failed due to not having wheel installed. On second try it failed due to not having numpy installed. On third try, it seems to be doing fine, although it's going on 45+ minutes

[2,568 / 2,572] Compiling src/x86/itx_init_tmpl.c; 2878s local

Although it might be obvious (given the nature of the software), I noticed the numpy and wheel pkgs are not listed as part of the build dependencies.

2bndy5 avatar May 03 '22 06:05 2bndy5

Thanks for the feedback. I'll have to update the installation instructions.

The build may be slow in part due to including a number of third party image libraries in order to support various formats. We may want to provide options to disable that functionality.

jbms avatar May 03 '22 06:05 jbms

The installation instructions include numpy; closing.

laramiel avatar Jun 11 '24 17:06 laramiel