[aubio-user] 0.4.0 pip package

Colin Sullivan colin at colin-sullivan.net
Wed Feb 19 00:14:08 CET 2014


Came across another package building a binary within their `setup.py`:

https://github.com/unbit/uwsgi/blob/master/uwsgiconfig.py#L218

eesh, what a mess.

----------
Colin


On Mon, Feb 17, 2014 at 10:22 PM, Colin Sullivan
<colin at colin-sullivan.net>wrote:

> Yep, that makes sense.
>
> I've never done it before, but I noticed that the numpy pip package
> compiles and installs their binaries[1].  Perhaps there is a more
> straightforward example.
>
> [1]:
> https://github.com/numpy/numpy/blob/master/numpy/distutils/command/build_ext.py
>
> ----------
> Colin Sullivan
>
>
> On Mon, Feb 17, 2014 at 8:38 AM, Paul Brossier <piem at piem.org> wrote:
>
>> On 14/02/2014 16:20, Colin Sullivan wrote:
>> > Hello all!
>> >
>> > I was curious if the pip package could be upgraded to 0.4.0 easily?
>> >
>> > If it is an easy task and someone wouldn't mind, I would greatly
>> > appreciate it!  Otherwise, I would be interested to learn how I could
>> > contribute.
>>
>> Hello Colin,
>>
>> If I remember correctly, the problem with the pip package is that it
>> first take to install aubio headers and shared libraries before being
>> able to build the python extension. So that 'pip install aubio' won't
>> work unless you have already compiled and installed libaubio.
>>
>> If anyone know of a way to build libaubio from pip, let me know! I'll
>> look into it in a few days.
>>
>> See also how to build in a virtualenv:
>>
>>         https://github.com/piem/aubio/issues/2
>>
>> Best, Paul
>>
>> > Thank you very much!
>> > ----------
>> > Colin
>> >
>> >
>> > _______________________________________________
>> > aubio-user mailing list
>> > aubio-user at aubio.org
>> > https://lists.aubio.org/listinfo/aubio-user
>> >
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.aubio.org/pipermail/aubio-user/attachments/20140218/12b8071f/attachment.html>


More information about the aubio-user mailing list