@@ -20,29 +20,34 @@ Highlights
20
20
Status
21
21
------
22
22
23
- Zarr is still in an early, experimental phase of development. Feedback and bug
23
+ Zarr is still in an early phase of development. Feedback and bug
24
24
reports are very welcome, please get in touch via the `GitHub issue
25
25
tracker <https://github.com/alimanfoo/zarr/issues> `_.
26
26
27
27
Installation
28
28
------------
29
29
30
- Install from PyPI::
30
+ Zarr depends on NumPy. It is generally best to `install NumPy
31
+ <http://docs.scipy.org/doc/numpy/user/install.html> `_ first using
32
+ whatever method is most appropriate for you operating system and
33
+ Python distribution.
34
+
35
+ Install Zarr from PyPI::
31
36
32
37
$ pip install zarr
33
38
34
- Alternatively, install via conda::
39
+ Alternatively, install Zarr via conda::
35
40
36
41
$ conda install -c conda-forge zarr
37
42
38
- Please note that Zarr includes a C extension providing integration
39
- with the Blosc library. Installing via conda or installing on Windows
40
- via pip will install a pre-compiled binary distribution. However, if
41
- you have a newer CPU that supports the AVX2 instruction set (e.g.,
42
- Intel Haswell, Broadwell or Skylake) then compiling from source is
43
- preferable, as the Blosc library includes some optimisations for those
44
- architectures ::
45
-
43
+ Zarr includes a C extension providing integration with the Blosc _
44
+ library. Installing on any operating system via conda or installing on
45
+ Windows via pip will install a pre-compiled binary
46
+ distribution. However, if you have a newer CPU that supports the AVX2
47
+ instruction set (e.g., Intel Haswell, Broadwell or Skylake) then
48
+ compiling from source is preferable as the Blosc library includes some
49
+ optimisations for AVX2 ::
50
+
46
51
$ pip install --no-binary=:all: zarr
47
52
48
53
To work with Zarr source code in development, install from GitHub::
@@ -51,7 +56,12 @@ To work with Zarr source code in development, install from GitHub::
51
56
$ cd zarr
52
57
$ python setup.py install
53
58
59
+ To verify that Zarr has been fully installed (including the Blosc
60
+ extension) run the test suite::
54
61
62
+ $ pip install nose zict heapdict
63
+ $ python -m nose -v zarr
64
+
55
65
Contents
56
66
--------
57
67
0 commit comments