Welcome Guest.   Make a donation to an author on the site September 15, 2014, 11:55:38 PM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
The N.A.N.Y. Challenge 2011! Download 30+ custom programs!
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1]   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: Python 64bit vs 32bit, 3.2 or 2.7, ActivePython Eggs & PyPm = Confused  (Read 1582 times)
Ampa
Charter Member
***
Posts: 589


I am cute ;)

View Profile WWW Give some DonationCredits to this forum member
« on: April 20, 2012, 07:58:53 AM »

I've been toying with Python for a few days now, and generally I'd say it is the sort of language that I am interested in learning, but there are certain issues that I'm struggling with...

1) I am running Win7 x64 - does that mean I should be running Python x64?
I assume that it means I have the option of running the 64bit version, but that I could opt for the 32bit if there were a good reason to do so.
I understand that a 64bit version will allow me to access more memory, but I don't think that will be an issue with the trivial programs that I am likely to write.

So are there any other advantages, and are there disadvantages of 64bit?

2) Initially I opted to use Python3 - since I am not tied to Python2 I figured "why not use the current / latest version". However it seems that most tutorials are tailored to Python2 and that certain libraries are not compatible with 3 (eg. PyGame)

Would I be advised to install Python2 for now and update in the future when everyone else does the same?!

3) Being a Windows user I am used to GUIs rather than CLIs. So far I've not found a package / library / egg manager with a graphical interface - does such a thing exist?

And on that subject - argh! Why is installing packages / libraries / eggs such a hassle! And why are there 3 names for these extensions?

4) I discovered that there are other distributions of Python available including ActivePython, which promised a nicer package installer - PyPm. So I installed AP and fired up PyPm where upon I discover that certain packages are only available to paying customers!

I can't see anything on the ActivePython site that explicitly says which packages are / are not available but it seems that 64bit addons are reserved for Business Edition customers only? Can anyone confirm this?

EDIT: OK I see it now - the PyPm homepage does discretely indicate that the 64bit builds are paid only.
Logged
mouser
First Author
Administrator
*****
Posts: 33,353



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #1 on: April 20, 2012, 08:12:06 AM »

Quote
Would I be advised to install Python2 for now and update in the future when everyone else does the same?!

That is the conclusion that I reached.

ps.
I wonder if there are any other examples of such a major language update that has been such a failure in terms of adoption as Python3..  It's a pretty severe lesson about the power of backward compatibility and the cost to be paid if you deviate from it.
Logged
Pages: [1]   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.292s | Server load: 0.1 ]