Off topic:I'm sure you have heard that pyglet is faster than Pygame. This is completely true as Pyglet is a wrapper over opengl, and as such, takes much more advantage of processing on the graphics card instead of the CPU. However, with the issues you have been having recently, I can guarantee that pyglet is not going to make things simpler. If anything you will actually find it harder to find help.

The pyglet-1.1.4.msi installer only works with python versions 2.4, 2.5 or 2.6; if you wish to use python 2.7 please install from source. Simply download the source tarball or zip, unpack it, enter the directory and run: "python setup.py install". Alternatively if you are familiar with pip, "pip install pyglet" will install pyglet-1.1.4.

Do you really think that it's a good idea? Not being rude, but you don't even understand how to use Python yet.

+1 i would have to agree

You bypassed/skimmed python basics and pygame, and now moving onto pyglet. You didnt modify any of your previous code to enhance your knowledge in programming, but yet proceed as if you already knew it. It's hard to believe you actually obtained the knowledge from previous posts. Normally when multiple people tell you the same thing, it means you should really listen to them. Currently in this thread you have at least 3 people saying you are jumping the gun.

You don't even know how to define functions, let alone create classes. You need to go through a Python tutorial first. Here is a good one for Python 3 http://openbookproject.net/thinkcs/python/english3e/or here is the same one but for python 2 http://www.openbookproject.net/thinkcs/python/english2e/Work through the tutorials, do all of the exercises, make sure that you understand them and then you'll be in a much better position to try and make some games. Trust me, I tried making games long before I had worked through some tutorials, and it ended badly. You will find it much easier once you understand how to use Python.

I think it's okay to move on to pyglet even if you don't fully understand the basics yet. You will have a hard time, so from time to time you will need to go back to a more basic tutorial to fill in the gaps in missing knowledge. Maybe reading about what kind of stuff is possible, might motivate you to learn the basics. Functions and classes and such can be pretty boring language features if you don't see them context.