Sep 16, 2006, 12:48 PM
Hey guys, I was wondering if anyone could help me troubleshoot a bit. Civ IV seemed to install without a hitch, but when I started her up, and the splash screen reached "Init XML (uncached)" the program unexpectedly quit. I realized that I had recently messed around with my Python versions trying to get OpenRPG to run properly, so I unistalled everything, trashed the older version Python frameworks and freshly installed v2.4 along with wx 2.6 and pyXML 0.8.4. Unfortunately it hasn't helped a bit and that's as far as my computer knowledge will take me. The only other thing I could think of was that some paths may be incorrect, but I don't know how I should go about fixing it. Any help would be appreciated.
Sep 16, 2006, 02:02 PM
Yep, definitely a broken path. The civ4 error log gives me this: Symbol not found: _PyUnicodeUCS2_FromWideChar
Referenced from: /Applications/Civilization IV/Civilization IV.app/Contents/MacOS/Civilization IV
Expected in: /System/Library/Frameworks/Python.framework/Versions/2.3/Python
So I went and opened Civilization IV.app in text edit to change all the .../Versions/2.3/Pythons...'s to 2.4, but text edit can barely handle the file and I can't search to find the sections that need changing without everything locking up. Not quite sure what to do from here.
Is there some way to redirect the path by other means, or a program I should use? I've seen some reference to pseudo whatnot using terminal?
Sep 18, 2006, 01:42 AM
Do you have another mac around that still has /System/Library/Frameworks/Python.framework/Versions/2.3/Python? If so, rsync it over.
Sep 18, 2006, 04:41 AM
You should be able to reinstall Python.framework from your OS X installer disk using Pacifist.