[Tutor] How to work with a later version of Python

Michael Deslippe 1611kjb at gmail.com
Thu Oct 1 05:36:47 EDT 2020


The actual runtimes each have a unique name and neither has version dependencies in general distributions. What that means python 3.8.3 will run by starting application python383 and python 3.6 will run on python36. You’ll find both if you search with application launcher. I run the latest stable version and the latest beta version at the same time and it works fine. If you are certain there’s a reason to only run 3.6, which subversion do you require for 3.6? There are actually 12 subversions from 3.6.0 to 3.6.12. They are all 3.6, but different subversions moving towards the next release. Which can you se?

—-Mike

---Mike
________________________________
From: Tutor <tutor-bounces+1611kjb=gmail.com at python.org> on behalf of Alan Gauld via Tutor <tutor at python.org>
Sent: Thursday, October 1, 2020 4:49:35 AM
To: tutor at python.org <tutor at python.org>
Subject: Re: [Tutor] How to work with a later version of Python

On 30/09/2020 23:58, Neveills, Sarah wrote:

> I have version 3.8.3 of Python installed on my MAC OS.
>
> The homework I need to do will only work with version 3.6 (and no later or
> earlier).

That's very unlikely. Python versions are intended to be backwardly
compatible so any 3.6 code should work on 3.8. It would need to be
deliberately written to prevent forward compatibility which would be
very odd, or it would need to use some very specialized libraries.

Have you tried it?

> I have downloaded Python 3.6, but how do I work in version 3.6
> instead of 3.8.3?

At the simplest level you can simply call the python3.6
interpreter explicitly.

The best solution would be to create a virtual environment.
If you do a search for python virtual environment you should
find a wealth of material.

> I need to figure out how to switch between editions...please advise.

I'd check first that your code really won't work in 3.8.

--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
http://www.amazon.com/author/alan_gauld
Follow my photo-blog on Flickr at:
http://www.flickr.com/photos/alangauldphotos


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


More information about the Tutor mailing list