Problem with Python 2.4.2?

Posted by YmerejO42 on Mon 21 Nov 2005 06:31 PM — 5 posts, 25,681 views.

USA #0
I just installed Python 2.4.2, downloaded from http://www.python.org/ and MUSHclient doesn't seem to want to recognize it... Whenever I go into the Scripts settings and tell it to use Python, I get the message:

Error -2147221005 occurred when finding CLSID of scripting language "Python":

Invalid class string

Anyone know what could be causing this? Thanks!
Australia Forum Administrator #1
Check you have actually installed Python *scripting* rather than stand-alone Python (or, as well as). Check out this forum post:

http://www.gammon.com.au/forum/bbshowpost.php?bbsubject_id=3099

(Bottom entry).

I think there is something you have to type, which is similar or identical to that, which "registers" the Python script engine with Windows, otherwise Windows doesn't know it is a script language, and you get that error message you reported.
#2
If you got Python from the python website and not the ActiveState Python you'll need to download the windows extensions too. They can be found at the following site

http://starship.python.net/crew/mhammond/win32/
USA #3
I'd found that site, but I'm not sure which version to download... I have Python 2.4.2, but it lists what looks like versions from 2.2 to 2.5... I didn't see a 2.5 on the Python website, so it had me a little confused. Any ideas which one I need?
#4
Get the 2.4 version.