On Fri, Oct 2, 2015 at 3:37 PM, Erik Bray <[email protected]> wrote:
> On Fri, Oct 2, 2015 at 5:39 PM, Donald Stufft <[email protected]> wrote: > > ``pip install path/to/directory/with/setup.py/in/it/`` > > In particular I install most of my packages from source these days by > cd'ing into the source and > > $ pip install . > > That's all it takes. Works with -e too. > yup -- plugged this into a conda recipe and it works fine. in fact, I'm going to try to do all of my python recipes that way. Actually: $PYTHON -m pip install ./ $PYTHON is the python in conda's current build environment -- this will assure it used the right pip. Thanks all, this is working great. -CHB > Erik > > > On October 2, 2015 at 5:38:29 PM, Chris Barker ([email protected]) > wrote: > >> I can't seem to find a way to pip install from a source dir -- not a > >> tarball. > >> > >> Why would I want to do that? > >> > >> In this case, it's because I'm trying to build conda packages for python > >> packages that have compiled C code, and are not using setuptools. > >> > >> On Windows, you need to use setuptools in order to use the "MS compiler > for > >> Python 2.7". So a straight "setup.py build" fails. > >> > >> But pip injects setuptools, so that "pip install" does work. But conda > has > >> already unpacked the source distribution, so I'd like to point pip at > that, > >> and can't find a way to do that (I could have sworn it was possible...) > >> > >> Do I have to build an sdist, and then point pip at that?? > >> > >> -CHB > >> > >> > >> > -- Christopher Barker, Ph.D. Oceanographer Emergency Response Division NOAA/NOS/OR&R (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception [email protected]
_______________________________________________ Distutils-SIG maillist - [email protected] https://mail.python.org/mailman/listinfo/distutils-sig
