[IPython-dev] iPython binary wheels for OS-X

Chris Barker chris.barker at noaa.gov
Mon Dec 9 12:30:04 EST 2013


On Mon, Dec 9, 2013 at 12:01 AM, Aaron Meurer <asmeurer at gmail.com> wrote:

> For wx, if you can figure out how to build a conda recipe for it, that
>  would help a lot.


Sure. And I think Continuum is working on it now -- so that particular
problem may be solved.

But that was just an example -- until/unless we have most arbitrary third
party package maintainers building for Anocanda, I"m not going to recommend
it to the general user. There are two routes to a solution, though:

1) conda has some key advantages over pip+wheel -- so maybe we should all
dump wheel and start using conda -- but this is going to be a hard sell,
and Travis, for one, doesn't have the bandwidth to try.

2) make Anaconda / conda / binstar compatible with the python.org pythons
and virtualenv.
  - It's actually pretty close now, and I think Continuum is working on
closing teh gap, so that may be the way of the future. Not quite the "one
way to do it" we'd like, but interoperability is a nice way to get close.
What I really don't want is people having to drop their entire python
install and use an entirely different one to get one new package -- or even
worse there being no one install that supports all the packages a user
needs.

But in the meantime, wheels aren't so bad!

(note -- not wheel for wxPython either, and pip-installing it from source
is a non-starter. But that's my point. If these various systems
are compatible, and one could install a binary intended for the
python.orgpython into an Anocada distribution, users wouldn't find
dead ends...

Basically, you could just host your own recipe on
> binstar, and if it works, it's pretty likely that Continuum would pick
> it up and ship it with Anaconda. I tried it a while back but I didn't
> get very far. But if you're actually familiar with it you might get
> further.
>

I might -- but it really is a pain to build, and I haven't done it for
years -- and no bandwidth at the moment. Maybe at some point.

As for virtualenv, I really recommend trying conda environments.


Well, this is about standards, not technology -- maybe conda environments
are better, but the web-dev folks are all pretty committed to pip and
virtualenv.

-Chris

-- 

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/ipython-dev/attachments/20131209/16d7d743/attachment.html>


More information about the IPython-dev mailing list