Obtaining NumPy & SciPy libraries¶
See also
Official Source and Binary Releases¶
For each official release of NumPy and SciPy, we provide source code (tarball) as well as binary wheels for several major platforms. Binary wheels for SciPy on Windows are not available, we strongly recommend using a scientific Python distribution (those all do provide SciPy).
| Project | Available packages | Download location |
|---|---|---|
| NumPy | Official source code (all platforms) and binaries for Windows, Linux and Mac OS X | PyPI page for NumPy |
| SciPy | Official source code (all platforms) and binaries for Windows & Mac OS X | SciPy release page (sources) PyPI page for SciPy (all) |
Build instructions are available for Linux, Windows and Mac OSX.
Source Code Repository Access¶
The most recent development versions of NumPy and SciPy are available through the official repositories hosted on Github.
To check out the latest NumPy sources:
git clone https://github.com/numpy/numpy.git numpy
To check out the latest SciPy sources:
git clone https://github.com/scipy/scipy.git scipy
Third-Party/Vendor Package Managers¶
Below is a partial list of third-party and operating system vendor package managers containing NumPy and SciPy packages.
These packages are not maintained by the NumPy and SciPy developers; this list is provided only as a convenience. These packages may not always provide the most up to date version of the software, and may be unmaintained.
IMPORTANT: If you experience problems with these packages (especially those related to installation/build errors), please report the problem to the package maintainer first, rather than to the NumPy/SciPy mailing lists.
