[Tutor] Installing Python 2.5.4 on Windows 8 Questions

2014-08-05 Thread Kelvin Baumgart
My current OS is Windows 8 unfortunately. I'm definitely desiring to change
this however for the time being I require an external DVD burner to obtain
backups/OS before I can really progress. For the time being I'm recently
someone who has an unparalleled drive towards becoming a programmer. I'd
imagine seeing someone attempting to install an older version of Python may
be out of the norm. As my ambition to pursue skills I've began an online
course on Introduction to Computer Science and Programming which is being
taught through MIT. Their curriculum is centered on 2.5.4 however any 2.5
or 2.6 versions are allegedly acceptable accordingly to the syllabus. I'm
literally what you could consider an absolute novice who's just starting
dabbling with this sort of thing, so please look past any naivety that
probably engulfs this email. Essentially if you could help get started with
installation by giving me professional input towards what OS or anything
else relevant to my cause I will be greatly appreciative for your time and
effort. Without saying I've browsed through the forms and FAQ yet I've
haven't quite seen any particular thread that has these exact variables I
face. I hope to hear back from you soon, and look forward to receiving
guidance from those with expertise on such a trivial problem.

Sincerely Kelvin B
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] Installing Python 2.5.4 on Windows 8 Questions

2014-08-05 Thread Alan Gauld

On 05/08/14 05:02, Kelvin Baumgart wrote:

My current OS is Windows 8 unfortunately.


The Windows 8 GUI sucks, but other than that its not a bad OS IMHO...
And Classic Shell fixes the UI.


and Programming which is being taught through MIT. Their curriculum is
centered on 2.5.4 however any 2.5 or 2.6 versions are allegedly
acceptable accordingly to the syllabus.


Install v2.6 its a lot closer to the latest version that 2.5.


email. Essentially if you could help get started with installation by
giving me professional input towards what OS or anything else relevant
to my cause I will be greatly appreciative for your time and effort.


Just download the Windows installer for Python2.6.

https://www.python.org/download/releases/2.6.6/

Make sure you get the right version for your OS (64vbit v 32 bit)
If in doubt use the 32bit version as it works on both.

Also note the caveat on the web page re security fixes.
But this is the last version of 2.6 with a Windows installer
so is your best bet.

--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
http://www.flickr.com/photos/alangauldphotos

___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] Installing Python 2.5.4 on Windows 8 Questions

2014-08-05 Thread Steven D'Aprano
Hi Kelvin,

My responses interleaved between your comments below.

On Mon, Aug 04, 2014 at 11:02:05PM -0500, Kelvin Baumgart wrote:
 My current OS is Windows 8 unfortunately. I'm definitely desiring to change
 this however for the time being I require an external DVD burner to obtain
 backups/OS before I can really progress. For the time being I'm recently
 someone who has an unparalleled drive towards becoming a programmer. I'd
 imagine seeing someone attempting to install an older version of Python may
 be out of the norm.

Installing an older version is a little unusual, but not unheard of. I 
myself have versions of Python going back to 0.9 installed.


 As my ambition to pursue skills I've began an online
 course on Introduction to Computer Science and Programming which is being
 taught through MIT. Their curriculum is centered on 2.5.4 however any 2.5
 or 2.6 versions are allegedly acceptable accordingly to the syllabus.

If you have a choice between 2.5 and 2.6, choose 2.6.


 I'm
 literally what you could consider an absolute novice who's just starting
 dabbling with this sort of thing, so please look past any naivety that
 probably engulfs this email.

You and half the people on this list :-)


 Essentially if you could help get started with
 installation by giving me professional input towards what OS or anything
 else relevant to my cause I will be greatly appreciative for your time and
 effort.

If you're familiar with Windows, stick to Windows. But, I think it's 
probably fair to say that Linux is a better OS for professional Python 
development than Windows is. That isn't to say that you cannot write 
Python code on Windows, just that it's a bit harder. With Linux, you 
have a much wider range of free, professional-quality tools that will 
make your life as a developer easier.

But, as a beginner, don't worry about that. Stick to what you know. You 
can always experiment later.

Do the MIT course notes assume you're using a specific editor? If so, 
you might like to use that one. Otherwise, you'll want a *good* editor. 
You can write Python code with Notepad, if you're desperate enough, it's 
just text, but you'll be more productive with a programmers editors. I'm 
not a Windows user, so I can't make any personal recommendations, but 
you can start here:

https://wiki.python.org/moin/PythonEditors

I've used geany (on Linux, not Windows), and can recommend it. I've also 
used Spyder (again, on Linux) but the version I used just felt sluggish 
and too busy, but many people disagree. The beauty of starting with 
free, open source software is that it costs you nothing but a little bit 
of time to try it out.

If you have a scientific background, and are used to software like 
Mathematica that has notebooks, you should consider using IPython.

As far as installing Python goes, you can get a bare-bones Windows 
installer from here:

https://www.python.org/download/releases/2.6.6/


If you feel brave enough to compile your own from source, and have a 
Windows C compiler, try this:

https://www.python.org/download/releases/2.6.8/

but if you have no idea what a C compiler is or how to use it, stick to 
the first link. Or, you can use a third-party package:

http://komodoide.com/komodo-edit/

although I don't know what version(s) of Python it supports. I hear good 
things about Komodo.


 Without saying I've browsed through the forms and FAQ yet I've
 haven't quite seen any particular thread that has these exact variables I
 face. I hope to hear back from you soon, and look forward to receiving
 guidance from those with expertise on such a trivial problem.

No problem at all! Feel free to ask any questions you may have.


-- 
Steven
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor