Donated computers, Linux, and IDLE problems.

I'm not sure if this is the best place to post this question, but it certainly fits into the edu-sig realm ;-) I will be sponsoring a high school computer programming club again this year. I get older computers donated to me quite often, most in the Pentium3 range. Often they have a crippled version of Windows on them, but no restore disks, etc. Also, most of these computers will NOT be hooked up to the internet. What I'd like to do is put a simpler LINUX distro on them (MepisLite is my current favorite for these situations), and then get Python up and running with IDLE working. But it's not easy! I don't know of a distro yet that comes with a working IDLE installed. Whenever I've done the source file dance ("./configure, make, make install") with newer versions of Python, I get the common PYTHONHOME and PYTHONPATH problems and also can't get IDLE to work. Any suggestions or advice? Richard P.S. I know this sounds like a technical question for a n00b forum, but the context of this problem (I'm a teacher trying to set up some convenient Python boxes for my students to use) made me think it might be appropriate here. If not, I apologize in advance. I am, btw, getting our PCs in the computer lab set up with Python (and IDLE) running on Windows, I just wanted to put these donated comps to good use.... ____________________________________________________________________________________ Moody friends. Drama queens. Your life? Nope! - their life, your story. Play Sims Stories at Yahoo! Games. http://sims.yahoo.com/

Hi Richard, Have you considered using Ubuntu? The latest version of the distro comes with Python 2.5 installed, and IDLE can be easily installed using the built-in package management system. I've also found that installing Ubuntu is easier than installing Windows, and its base configuration is reasonably minimalistic. - Atul On 7/18/07, Richard Guenther <heistooheavy@yahoo.com> wrote:
I'm not sure if this is the best place to post this question, but it certainly fits into the edu-sig realm ;-)
I will be sponsoring a high school computer programming club again this year. I get older computers donated to me quite often, most in the Pentium3 range. Often they have a crippled version of Windows on them, but no restore disks, etc. Also, most of these computers will NOT be hooked up to the internet.
What I'd like to do is put a simpler LINUX distro on them (MepisLite is my current favorite for these situations), and then get Python up and running with IDLE working.
But it's not easy! I don't know of a distro yet that comes with a working IDLE installed. Whenever I've done the source file dance ("./configure, make, make install") with newer versions of Python, I get the common PYTHONHOME and PYTHONPATH problems and also can't get IDLE to work.
Any suggestions or advice?
Richard
P.S. I know this sounds like a technical question for a n00b forum, but the context of this problem (I'm a teacher trying to set up some convenient Python boxes for my students to use) made me think it might be appropriate here. If not, I apologize in advance. I am, btw, getting our PCs in the computer lab set up with Python (and IDLE) running on Windows, I just wanted to put these donated comps to good use....
________________________________ Shape Yahoo! in your own image. Join our Network Research Panel today! _______________________________________________ Edu-sig mailing list Edu-sig@python.org http://mail.python.org/mailman/listinfo/edu-sig

I echo Atul's suggestion. The Synaptic Package Manager lets you install IDLE as a separate package, against a pre-existing Python 2.5 (or install that first if you need to).** On my version of Ubuntu (7.04) the install process automatically loaded IDLE into the main Applications menu under a new Programming item (little trowel icon). Click trowel, see IDLE on submenu, with new duo-snake logo. Then go watch the Nelson Mandela video about the spirit of Ubuntu (comes with the distro: home folder /Examples/Experience ubuntu.ogg). Kirby ** apt-get install python2.5-minimal On 7/19/07, Atul Varma <varmaa@gmail.com> wrote:
Hi Richard,
Have you considered using Ubuntu? The latest version of the distro comes with Python 2.5 installed, and IDLE can be easily installed using the built-in package management system. I've also found that installing Ubuntu is easier than installing Windows, and its base configuration is reasonably minimalistic.
- Atul

I agree (and this is the time of year that considering how to set up the lab is particularly relevant, for those people who are able to control how their lab is set up). I am using Ubuntu now, and am able to pull up an Idle session by going to the Applications menu, coming down to programming, and choosing IDLE. To install IDLE, go to System --> Administration --> Synaptic Package Manager, search for IDLE, and then go down the alphebetized list to find IDLE (current version). Check it, "apply", and then Ubuntu will grab anything that is missing and install IDLE. There are two drawbacks -- currently my Ubuntu only sees 2.4.3 (I don't know the process to allow the current version to automatically be recognized), and Ubuntu get angry at particular graphics cards. Be very, very careful about updating your video drivers, lest you end up having to reconfigure them and/or X from the console (doable, but not "I'm setting up a lab of 30 computers and need to be ready for class before I go home"able). The good news is that as soon as 2.5.1 has been blessed by the Ubuntu gods, an icon will appear on the menu bar suggesting that you automatically upgrade to it. You can manually update, but then you don't get automatic updates as they are blessed. Good luck, Lloyd Allen On 7/19/07, Atul Varma <varmaa@gmail.com> wrote:
Hi Richard,
Have you considered using Ubuntu? The latest version of the distro comes with Python 2.5 installed, and IDLE can be easily installed using the built-in package management system. I've also found that installing Ubuntu is easier than installing Windows, and its base configuration is reasonably minimalistic.
- Atul
On 7/18/07, Richard Guenther <heistooheavy@yahoo.com> wrote:
I'm not sure if this is the best place to post this question, but it certainly fits into the edu-sig realm ;-)
I will be sponsoring a high school computer programming club again this year. I get older computers donated to me quite often, most in the Pentium3 range. Often they have a crippled version of Windows on them, but no restore disks, etc. Also, most of these computers will NOT be hooked up to the internet.
What I'd like to do is put a simpler LINUX distro on them (MepisLite is my current favorite for these situations), and then get Python up and running with IDLE working.
But it's not easy! I don't know of a distro yet that comes with a working IDLE installed. Whenever I've done the source file dance ("./configure, make, make install") with newer versions of Python, I get the common PYTHONHOME and PYTHONPATH problems and also can't get IDLE to work.
Any suggestions or advice?
Richard
P.S. I know this sounds like a technical question for a n00b forum, but the context of this problem (I'm a teacher trying to set up some convenient Python boxes for my students to use) made me think it might be appropriate here. If not, I apologize in advance. I am, btw, getting our PCs in the computer lab set up with Python (and IDLE) running on Windows, I just wanted to put these donated comps to good use....
________________________________ Shape Yahoo! in your own image. Join our Network Research Panel today! _______________________________________________ Edu-sig mailing list Edu-sig@python.org http://mail.python.org/mailman/listinfo/edu-sig
_______________________________________________ Edu-sig mailing list Edu-sig@python.org http://mail.python.org/mailman/listinfo/edu-sig
participants (4)
-
Atul Varma
-
kirby urner
-
Lloyd Hugh Allen
-
Richard Guenther