[Distutils] pip install from source dir??
Chris Barker
chris.barker at noaa.gov
Fri Oct 2 23:49:14 CEST 2015
On Fri, Oct 2, 2015 at 2:39 PM, Donald Stufft <donald at stufft.io> wrote:
> ``pip install path/to/directory/with/setup.py/in/it/``
WOW!! Sorry for being such an idiot -- I tried that, I really did -- a
couple times, and it failed.
but now it works fine, just like you'd expect. I have no idea what was
doing before.
a small doc patch might be in order -- I actually couldn't find that
anywhere. Though looking now, I see:
pip install [options] [-e] <local project path> ...
I must have gotten that tied to the -e option in my head, and didn't notice
that the -e is optional...
Sorry for the noise:
Thanks,
-CHB
> On October 2, 2015 at 5:38:29 PM, Chris Barker (chris.barker at noaa.gov)
> 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
> >
> > Chris.Barker at noaa.gov
> > _______________________________________________
> > Distutils-SIG maillist - Distutils-SIG at python.org
> > https://mail.python.org/mailman/listinfo/distutils-sig
> >
>
> -----------------
> Donald Stufft
> PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372
> DCFA
>
>
>
--
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
Chris.Barker at noaa.gov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20151002/a507ed28/attachment.html>
More information about the Distutils-SIG
mailing list