Name: conda-recipes-old
Owner: The Astropy Project
Description: null
Created: 2014-06-09 14:11:34.0
Updated: 2015-05-28 10:44:03.0
Pushed: 2014-06-11 06:48:48.0
Homepage: null
Size: 158
Language: Shell
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This repository contains recipes for building various packages needed for Astropy continuous integration and affiliated packages. It is needed because conda
cannot install all required versions. For example, we need to build the Python 3.2 packages because these are not available by default.
The packages are uploaded to http://binstar.org, and can be seen at https://binstar.org/astropy-ci-extras.
To make use of these packages, you then need to make use of the astropy-ci-extras
channel when using conda
:
a install -c astropy-ci-extras ...
The first time you want to build binaries, you will need to do the following:
u need libbz2 to get bz2 support in python
apt-get install libbz2-dev
stall miniconda
http://repo.continuum.io/miniconda/Miniconda-latest-Linux-x86_64.sh -O miniconda.sh
d +x miniconda.sh
niconda.sh -b
rt PATH=$HOME/miniconda/bin:$PATH
a update --yes conda
stall the conda build system
a install --yes conda-build
stall binstar
a install binstar
To build binary packages:
t some of the recipes you need....
clone https://github.com/astropy/conda-recipes.git
ild some stuff...
onda-recipes-astropy
der matters for the next three
a build python3.2
A_PY=32 conda build setuptools
A_PY=32 conda build pip
ild numpy before anything that needs numpy, of course
A_PY=32 conda build numpy-1.6.2
r the sake of this example, suppose this was numpy 1.6.1 you just built
A_PY=32 CONDA_NPY=16 conda build scipy
To upload manually:
tar login
tar upload ~/miniconda/conda-bld/linux-64/package-name-here.tar.bz2