[Biopython-dev] Notes on experimenting with making wheels

Peter Cock p.j.a.cock at googlemail.com
Thu Jun 23 20:19:04 UTC 2016


Thanks Ben,

Overall that seems to be good news - I was hoping things
would be much the same on 64bit Windows, and on Python 3.5
(which I can't install on my obsolete Windows XP machine).

Peter

(I checked Ben was OK with quoting his reply back to the list)

On Thu, Jun 23, 2016 at 8:24 PM, Fulton, Ben <befulton at iu.edu> wrote:
> I duplicated precisely your results with 32-bit Python 2.7.11 (Numpy-1.11.0 and after updating, Pip 8.1.2) and also with 32-bit Python 3.3 (No Numpy and Pip 8.1.2). Same worrying error messages and everything. I also ran 64-bit Python 3.5, same Numpy and Pip versions, which generated the wheel
>
> biopython-1.67_-cp35-cp35m-win_amd64.whl
>
> with size 2,003,560 bytes. It also complained about the ABI version.
>
>
> --
> Ben Fulton
> Research Technologies
> Scientific Applications and Performance Tuning
> Indiana University
> E-Mail: befulton at iu.edu
>
>
> -----Original Message-----
> From: Peter Cock [mailto:p.j.a.cock at googlemail.com]
> Sent: Thursday, June 23, 2016 12:26 PM
> To: Fulton, Ben <befulton at iu.edu>
> Subject: Re: [Biopython-dev] Notes on experimenting with making wheels
>
> If you can try the same and report back if it seems to work
> and what versions you had (in particular pip and numpy)
> with the filenames are that would be great.
>
> The ABI tag warning is worrying me slightly:
>
> https://github.com/pypa/pip/issues/3383
> https://bitbucket.org/pypa/wheel/issues/169/incompatible-wheels-on-windows-depending
>
> Peter
>
> On Thu, Jun 23, 2016 at 5:21 PM, Fulton, Ben <befulton at iu.edu> wrote:
>> Anything you would like me to do here? Sounds like you've got everything you need (other than a modern Windows machine ☺ )
>>
>> --
>> Ben Fulton
>> Research Technologies
>> Scientific Applications and Performance Tuning
>> Indiana University
>> E-Mail: befulton at iu.edu
>>
>> -----Original Message-----
>> From: Biopython-dev [mailto:biopython-dev-bounces+befulton=iu.edu at mailman.open-bio.org] On Behalf Of Peter Cock
>> Sent: Thursday, June 23, 2016 11:37 AM
>> To: Biopython-Dev Mailing List <biopython-dev at mailman.open-bio.org>
>> Subject: Re: [Biopython-dev] Notes on experimenting with making wheels
>>
>> On Thu, Jun 23, 2016 at 4:14 PM, Peter Cock <p.j.a.cock at googlemail.com> wrote:
>>> Using my elderly 32 bit Windows XP machine,
>>>
>>> ...
>>
>> Python 2.7 and 3.4 were the easy ones - they come with pip.
>> Python 3.5 would do too, but is not available for Windows XP.
>>
>> That leaves Python 2.6 and 3.3 where bootstrapping to
>> install pip is also needed...
>>
>> Python 3.3
>>
>> 1) Clean install of Windows x86 MSI installer python-3.3.5.msi
>> (accepting default location and for all users etc)
>>
>> 2) Download https://bootstrap.pypa.io/get-pip.py
>>
>> 3) To Install pip, setuptools and wheel:
>>
>> C:\python33\python get-pip.py
>>
>> 4) Try to install binary wheel of numpy,
>>
>> C:\Python33\Scripts\pip install --only-binary numpy numpy
>> Collecting numpy
>>   Could not find a version that satisfies the requirement numpy (from versions:
>> )
>> No matching distribution found for numpy
>>
>> Hmm.
>>
>> ---------------
>>
>> Python 2.6,
>>
>> 1) Clean install of Windows x86 MSI installer python-2.6.6.msi
>> (accepting default location and for all users etc)
>>
>> 2) Download https://bootstrap.pypa.io/get-pip.py
>>
>> 3) To Install pip, setuptools and wheel:
>>
>> C:\Python26\python get-pip.py
>>
>> (Note the warning that pip support for Python 2.6 is deprecated)
>>
>> 4) Try to install binary wheel of numpy,
>>
>> C:\Python26\Scripts\pip install --only-binary numpy numpy
>>
>> Again, no binary wheel available for numpy for Python 2.6.
>>
>> ---------------
>>
>> Given "pip install numpy" wouldn't work simply under
>> 32bit Windows for Python 2.6 and 3.3, there is little
>> point in trying to build Biopython binary wheels here.
>>
>> Peter
>> _______________________________________________
>> Biopython-dev mailing list
>> Biopython-dev at mailman.open-bio.org
>> http://mailman.open-bio.org/mailman/listinfo/biopython-dev



More information about the Biopython-dev mailing list