[Biopython] Fwd: Windows installer does not find Python 2.63 with multiple pythons

Mike Lisanke mikelisanke at gmail.com
Fri Oct 23 15:27:55 UTC 2009


---------- Forwarded message ----------
From: Mike Lisanke <mikelisanke at gmail.com>
Date: Fri, Oct 23, 2009 at 11:26 AM
Subject: Re: [Biopython] Windows installer does not find Python 2.63 with
multiple pythons
To: Peter <biopython at maubp.freeserve.co.uk>


Peter,

Yes. I got a clue when I saw Numpy (which worked (has a AMD64 build)). and
failed when switched to and earlier python level (2.6 -> 2.5). Numpy only
has a Win32 installer, and it reported the same failure with the
python-2.5-amd64 registry values.

If I can, I will prepare (the libraries?) for a Biopython-2.x-AMD64 package.
I haven't installed a C/C++ build environment on my windows machine (yet),
but; I'm adept at Linux and Windows C/C++ development. And, I'd like to have
a 64bit Biopython <smile>. From your email, I now assume Biopython is not
strictly python code (which should run on whatever python is installed).

I'll dig into the source + documentation, but you probably can give me the
short answer. Does this build from a GCC on windows (e.g. Cygwin or
GnuWin32), or a Microsoft build environment (e.g. Visual C++)? And, I assume
it is not cross-platform prepared from Linux (e.g. fake-root)? Thanks.

On Thu, Oct 22, 2009 at 3:45 PM, Peter <biopython at maubp.freeserve.co.uk>wrote:

> On Thu, Oct 22, 2009 at 7:19 PM, Mike Lisanke <mikelisanke at gmail.com>
> wrote:
> > Peter,
> >
> > The problem was python-2.6.3-amd64 for which their is a
> > numpy-1.3.0-win-amd64-py2.6 installer. Is there a reason
> > NumPy and BioPython have a specific dependency to
> > work with the AMD64 build of python?
>
> Are you running on 64 bit Windows then? XP or Vista?
>
> It sounds like you are trying to mix 32 and 64 bit versions
> of Python.
>
> If you installed the 64 bit version of Python and Numpy,
> then you will need a 64 bit compiled version of Biopython
> too - but we don't have one of those yet. We'd need a
> developer or a volunteer with a 64bit Windows machine
> to do this.
>
> You should be to install a 32 bit version of Python,
>
> http://python.org/ftp/python/2.6.3/python-2.6.3.msi
>
> plus the 32 bit Windows installer for Numpy:
>
>
> http://sourceforge.net/projects/numpy/files/NumPy/1.3.0/numpy-1.3.0-win32-superpack-python2.6.exe/download
>
> and the 32 bit Windows installer for Biopython:
>
> http://biopython.org/DIST/biopython-1.52.win32-py2.6.exe
>
> (i.e. look for win32 in the filenames, not amd64).
>
> Peter
>



-- 
Best regards,

Mike



-- 
Best regards,

Mike



More information about the Biopython mailing list