<div dir="ltr">Hi John,<div><br></div><div>In my college, we are using Python 3.x to teach and personally I am using a Mac and it works well so far. But back to development work, I use 2.7x because of libraries I using. <br>

<br>As for ide, we are using IDLE, we understand it is clumsy but it is the most basic and since it comes with it, so why not make use of it. But my personal choice will be Sublime and pyCharm or even vim. </div><div><br>

</div></div><div class="gmail_extra"><br clear="all"><div><div><br></div><div><br></div>Shao Hong<br><a href="mailto:shaohong86@gmail.com" target="_blank">shaohong86@gmail.com</a><div><br>"Respect needs to be earned, but honour is an attitude of the heart. Not everyone will earn your respect, but everyone deserves to be shown honour." <br>

- Anonymous</div></div>
<br><br><div class="gmail_quote">On Sun, Oct 27, 2013 at 3:07 AM, John Ladasky <span dir="ltr"><<a href="mailto:john_ladasky@sbcglobal.net" target="_blank">john_ladasky@sbcglobal.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hi folks,<br>
<br>
My side job as a Python tutor continues to grow.  In two weeks, I will start working with a high-school student who owns a MacBook Pro.<br>
<br>
I have had students with Linux systems (my preference) and Windows systems before, but not Macs.  On my first visit, I set up each student's computer with Python 3.x, and SciTE for editing.  I would like to do something similar for my Mac student, and I want to make sure that it goes smoothly.<br>


<br>
My first question is whether Mac OS X ships with Python 2.x, and whether I need to be aware of any compatibility issues when I install 3.x.  (It's 2013, and my students are new to programming.  I refuse to hitch them to Python 2.)<br>


<br>
Second: it doesn't look like I will be able to obtain SciTE for this student.  SciTE is free for Windows and Linux.  Apparently, it's $42 for Mac OSX?  If I recall, SciTE is open-source, so I suppose that I could compile the source myself.  But since it is not my computer, and I'm being paid for my time, and I haven't done much with Macs (to say nothing of building from source code), I don't think that this is appropriate.<br>


<br>
I know, we can use IDLE.  I continue to find IDLE clumsy.  Also, there are potential issues with event handling which arise when you use IDLE.  I am working with an adult professional who is developing a Telnet application, which refuses to cooperate with IDLE/Tk.  I had similar issues myself with wxPython applications I was writing.  While these issues may not affect a beginning student, these experiences have informed my choices.<br>


<br>
So, what other free and lightweight editing options do I have for a Mac?  I have found a few (fairly old) discussions on comp.lang.python which suggest Eric (<a href="http://eric-ide.python-projects.org/" target="_blank">http://eric-ide.python-projects.org/</a>) and Editra (<a href="http://editra.org/" target="_blank">http://editra.org/</a>).  Opinions on these and other choices are appreciated.<br>


<br>
Thanks!<br>
<span class="HOEnZb"><font color="#888888">--<br>
<a href="https://mail.python.org/mailman/listinfo/python-list" target="_blank">https://mail.python.org/mailman/listinfo/python-list</a><br>
</font></span></blockquote></div><br></div>