Re: [pygame] Python/pygame version compatibility

2020-03-24 Thread Irv Kalb
Thanks to everyone for the information.

Sounds like the best plan for now, is to get students to use the same setup as 
me.

Irv


> On Mar 23, 2020, at 9:52 PM, Irv Kalb  wrote:
> 
> I teach Python classes (now live online!)
> 
> I'm getting to the point in my course where I use Pygame, and I want to 
> encourage my students to download and use it for projects.
> 
> I have not upgraded my personal setup for a while.  I am using Python 3.7.3 
> with Pygame 1.9.6 on a Mac, and everything is working very well.  
> 
> But I've read here that Python 3.8 doesn't, or at least didn't, work with the 
> current version of Pygame.  Is this still true?  Would it be best to have my 
> students use the same set up as me with Python 3.7.x  ?   If not, what are 
> the proper versions to use?
> 
> These are beginner students (mostly art students) - it is a stretch to even 
> get them to use pip.
> 
> Thanks,
> 
> Irv



Re: [pygame] Python/pygame version compatibility

2020-03-24 Thread Thomas Kluyver
Hi Irv,

If I recall correctly, the issue was that there aren't pre-built wheels for
pygame with Python 3.8 - looking at the PyPI files (
https://pypi.org/project/pygame/#files ), it's only built for Windows at
the moment. So it's not incompatible, but it's more complicated to install
it on Linux & Mac than if you use Python 3.7.

>From what you say, a setup that you know works is probably preferable to
using the latest Python version.

Best wishes,
Thomas

On Tue, 24 Mar 2020 at 04:59, Irv Kalb  wrote:

> I teach Python classes (now live online!)
>
> I'm getting to the point in my course where I use Pygame, and I want to
> encourage my students to download and use it for projects.
>
> I have not upgraded my personal setup for a while.  I am using Python
> 3.7.3 with Pygame 1.9.6 on a Mac, and everything is working very well.
>
> But I've read here that Python 3.8 doesn't, or at least didn't, work with
> the current version of Pygame.  Is this still true?  Would it be best to
> have my students use the same set up as me with Python 3.7.x  ?   If not,
> what are the proper versions to use?
>
> These are beginner students (mostly art students) - it is a stretch to
> even get them to use pip.
>
> Thanks,
>
> Irv


Re: [pygame] Python/pygame version compatibility

2020-03-23 Thread Greg Ewing

On 24/03/20 5:52 pm, Irv Kalb wrote:

But I've read here that Python 3.8 doesn't, or at least didn't, work
with the current version of Pygame.  Is this still true?


I've just been through the process of trying to get pygame 1.9.6
working with python 3.8 (mainly because they're the current versions
and nobody told me to do otherwise). I had a few problems, but
they were mainly about getting the right libraries in the right
places. So far I haven't noticed any incompatibilities between
python and pygame.

I compiled both python and pygame from source on MacOSX Sierra.
I don't know what the experience would be like for someone
installing them from binary distributions.


Would it be
best to have my students use the same set up as me with Python 3.7.x
?


If you have a combination and installation procedure that you
know works, it would seem like a good idea to recommend it to
your students.

--
Greg


[pygame] Python/pygame version compatibility

2020-03-23 Thread Irv Kalb
I teach Python classes (now live online!)

I'm getting to the point in my course where I use Pygame, and I want to 
encourage my students to download and use it for projects.

I have not upgraded my personal setup for a while.  I am using Python 3.7.3 
with Pygame 1.9.6 on a Mac, and everything is working very well.  

But I've read here that Python 3.8 doesn't, or at least didn't, work with the 
current version of Pygame.  Is this still true?  Would it be best to have my 
students use the same set up as me with Python 3.7.x  ?   If not, what are the 
proper versions to use?

These are beginner students (mostly art students) - it is a stretch to even get 
them to use pip.

Thanks,

Irv