[Gary Pajer]
Good move. The next time you try this, uninstall Python immediately after
this step (that's what unwise.exe is for). It will only delete files that
it originally installed (so if you have 3rd-party extensions, etc, it will
leave them alone). If it asks whether you want to do "a rollback", say no
(because you're going to install a newer Python anyway).
I don't know that uninstalling first will actually help, but I never try
installing a new version of anything over an old version of that thing, so I
don't know that it won't help either -- and it might.
Not quite -- it always suggests that directory, even if it doesn't exist, or
even if you have a previous installion in a different directory.
and offered to install there. I said ok That means it was installing in
the same directory as version 2.2 lived. Right.
It offered to make backups of existing files, I said yes, please.
That's a good idea too. If you get utterly sick of Python, the uninstaller
supports a "rollback" mode, which restores everything (within reason) to
what it was before you installed Python.
That's all.
Since my first post, I noticed that PythonCard applications
crashed with the same error. I found a file called _SED.PYD in the new
installation,
There is no such file. Do you mean _SRE.PYD? Even that would be peculiar.
That's the name Wise uses internally for the file, but it should have
changed it to lowercase while installing it.
but in the backup, the filename was lowercase. I renamed the file to
_sed.pyd, and now PythonCard apps start, but IDLE still doesn't.
Again, there is no such file in the distribution. You could try renaming it
to _sre.pyd, but your system is in such a unique state, if I were you I'd
blow away my Python22 directory and start over from scratch. Or install
2.2.1 into a different folder.