473,657 Members | 2,655 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

installer for amd64 build of python?

Hi,

Does anyone know of an available downloader for an amd64 bit
build of (a modern) python?
I've done my due diligence search of python docs and
mailing archives,
and I'm somewhat mystified by the lack of info
on this topic.
I'm embedding python in a native 64 bit
application so python32 using WOW64
is not an option for me.

Alternatively, does anyone have experience
of using the visual studio files in the PCBuild
directory under amd64?

Any pointers appreciated,

Cheers
Mike

-------------------------------
Dr Mike Steel
Senior Scientist
RSoft Design Group
www.rsoftdesign.com

Oct 13 '05 #1
10 1970
> Alternatively, does anyone have experience
of using the visual studio files in the PCBuild
directory under amd64?


I don't have an answer for you, but just to clarity for future
readers... based on the quote above, I assume you mean a native 64-bit
build for Windows, right? You never stated what platform you need this
for, I for one use a 64-bit build of Python on Linux just fine... but
yes, Windows is another story, especially if you want it built with the
super-mega-pro VS with optimizations and all that jazz they use for
official 32-bit Windows binaries.

Oct 13 '05 #2
Brett,
I don't have an answer for you, but just to clarity for future
readers... based on the quote above, I assume you mean a native 64-bit
build for Windows, right? You never stated what platform you need this
for, I for one use a 64-bit build of Python on Linux just fine... but
yes, Windows is another story, especially if you want it built with the
super-mega-pro VS with optimizations and all that jazz they use for
official 32-bit Windows binaries.


Yes I carefully checked my message twice and completely
missed the fact that I left out the magic words Windows x64. (d'uh me.)
As you say, for my linux 64 builds, it works perfectly out
of the box. (surprise)

mike

Oct 13 '05 #3
ma***********@g mail.com wrote:
Does anyone know of an available downloader for an amd64 bit
build of (a modern) python?
There is no official build. The only official Win64 build is
for Itanium, see www.python.org/2.4.2
I've done my due diligence search of python docs and
mailing archives, and I'm somewhat mystified by the lack of info
on this topic.
I'm not at all mystified. The operating system was only released
after the release of Python 2.4, there is no official compiler
available yet to the general public, and I don't have the hardware
to test such a release.

It's fairly likely that Python 2.5 will not see official AMD64
Windows binaries, either.
I'm embedding python in a native 64 bit
application so python32 using WOW64
is not an option for me.
So you should build this on your own.
Alternatively, does anyone have experience
of using the visual studio files in the PCBuild
directory under amd64?


A number of people have tried this. There is one open issue
with signal handling: VS 2005 will apparently drop compatibility
with Standard C in one aspect where previous releases used to
be C compatible (namely, processing of unsupported signal
numbers in signal(3)). Because of that, Python will raise
an assertion failure in the debug build.

Regards,
Martin
Oct 13 '05 #4
ma***********@g mail.com writes:
Does anyone know of an available downloader for an amd64 bit
build of (a modern) python?


I've gotten a bug report from someone using Python under Linux on an
amd64, so compiling for 64 bits definitely is feasible. You could try
the Fedora Core 4 amd64 distro (http://fedora.redhat.com).

Oct 13 '05 #5
Martin,
I'm not at all mystified. The operating system was only released
after the release of Python 2.4, there is no official compiler
available yet to the general public, and I don't have the hardware
to test such a release.
It's fairly likely that Python 2.5 will not see official AMD64
Windows binaries, either.


Fair enough. I wasn't complaining about the lack of an official build.
Just surprised that I couldn't find reports on attempts at unofficial
builds.

Thanks for the tips re VS2005.

Regards,
Mike

Oct 13 '05 #6
As an aside to this, are there any freely available C compilers for
Windows that can compile 64-bit binaries? I find nothing for Cygwin or
MinGW...

Oct 13 '05 #7
[Brett Hoerner wrote]
As an aside to this, are there any freely available C compilers for
Windows that can compile 64-bit binaries? I find nothing for Cygwin or
MinGW...


Yes. The MS Platform SDK is free and includes a compiler that can target
x86, ia64 and x64 (the latter is what MS -- and Sun -- are calling
AMD64).

Trent

--
Trent Mick
Tr****@ActiveSt ate.com
Oct 13 '05 #8
Trent Mick wrote:
Yes. The MS Platform SDK is free and includes a compiler that can target
x86, ia64 and x64 (the latter is what MS -- and Sun -- are calling
AMD64).


Thanks, looking at their site I can't find a Platform SDK for XP... am
I looking for the Windows 2003 Server SDK...? Seems counter-intuitive
if so, but it does mention you can build 32 and 64-bit apps with it, I
just assumed they would be uh, for Windows Server.

Thanks again,
Brett

Oct 13 '05 #9
Brett Hoerner wrote:
Trent Mick wrote:
Yes. The MS Platform SDK is free and includes a compiler that can target
x86, ia64 and x64 (the latter is what MS -- and Sun -- are calling
AMD64).

Thanks, looking at their site I can't find a Platform SDK for XP... am
I looking for the Windows 2003 Server SDK...? Seems counter-intuitive
if so, but it does mention you can build 32 and 64-bit apps with it, I
just assumed they would be uh, for Windows Server.

Thanks again,
Brett

I used the instructions at

http://www.vrplumber.com/programming/mstoolkit/

to install the MS Toolkit, but I haven't tried compiling 64-bit code
myself, not having any 64-bit hardware.

regards
Steve
--
Steve Holden +44 150 684 7255 +1 800 494 3119
Holden Web LLC www.holdenweb.com
PyCon TX 2006 www.python.org/pycon/

Oct 13 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
1472
by: Glawster | last post by:
I am not sure whether this is the right place to post questions for Installer but here you are. I have inherited a python application, I work on UNIX and then have to use Installed to produce a Windows version. All is OK with this except when executing and the following error messages are displayed. Can anyone advise how I can correct them or even just hide them. D:\CCPS\Release-2.1-20040203\Client\Build\Windows\bin>ccps2_install.exe
1
2633
by: Pierre Rouleau | last post by:
Hi all, When building a exe for a Python application under Windows XP with The McMillan installer, the insttaltion succeeds but when I run the resulting executable the application tracebacks complaining about a codec not being registered: Traceback (most recent call last): File "<string>", line 222, in ? File "ivcm\buildivcm\out1.pyz/gettext", line 428, in install
3
1795
by: Fernando Perez | last post by:
Hi all, I am seeking advice/help from those with more win32 experience than myself. I am trying to build a proper win32 installer for IPython, after a user did most of the hard work. For the most part, it's working very well, but I am running into a nasty problem, which took me a few hours to finally understand. This smells to me like a python bug, but I could be wrong. Much googling didn't turn up anything relevant. Here is a...
0
1056
by: zyqnews | last post by:
hello: I am using Install to create a standalone program for linux. What I has done is : $cd source/linux $python Make.py $make $cd ../../ $python Configure.py $python Makespec.py hello.py
10
5417
by: Svein Brekke | last post by:
Hi. Thank you Gordon McMillan for a very nice freeze tool for python. (I use it on Windows XP SP2 for creating a single-file self-extracting wxPython based installation script for a non-python application.) Recently I upgraded to python 2.4, and on my system any .exe file generated by the installer crashes immediately after startup. I use version 6a2 of the installer.
3
1872
by: DE | last post by:
Hello, I have a problem with python builds since some time. On windows, it is not a good idea to link your debug build to release builds of libs and dlls. But python installer gives you only release builds. So I need to build python myself, no problem, but ....
6
1995
by: John Pye | last post by:
Hi all I have a tricky situation that's preventing my Python/SWIG/C application from running on the Debian Etch AMD64 platform. It seems that the 'dl' module is not available on that platform. The only reason I need the 'dl' module, however, is for the values of RTLD_LAZY etc, which I use with sys.setdlopenflags() in order to make my imported SWIG module share its symbols correctly with more deeply- nested plugin modiles in my C-code...
7
3568
by: DanielJohnson | last post by:
I have a small project which has around 10 .py files and I run this project using command line arguments. I have to distribute this project to somebody. I was wondering how can I make an executable or some kind of installer, so that end user doesn't need to compile and worry if he/ she has Python installed or not ? Every help is greatly appreciated.
12
1675
by: chardish | last post by:
Hello, I'm trying to build an executable with py2exe, but unfortunately the version I have is 0.6.6, which has a rather annoying bug that doesn't let you rename the executable file if you bundle everything in a single executable. It seems fairly unacceptable to tell our customers that they can't rename a file we send them. I hear this problem is fixed in 0.6.8, but unfortunately there's no standalone installer for py2exe 0.6.8 - the...
0
8385
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8303
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
8821
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
7316
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6162
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5632
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4150
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
2
1941
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
2
1601
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.