hero4682 Posted December 2, 2010 Share Posted December 2, 2010 (edited) hi, i tried looking for a solution for my problem, but couldnt find much.. ive been running wyre bash with python25 for years. since i installed blender and python26, wyre bash is having trouble starting.. what is the best way to get things going smooth? i need wyre to run the game with most of the mods i like, but id also like to continue to use blender.. which ver. of python should i use, or sould i just keep both and maybe uninstall wyre bash or update it?? it can be a bit confussing.. Edited December 2, 2010 by hero4682 Link to comment Share on other sites More sharing options...
PacificMorrowind Posted December 2, 2010 Share Posted December 2, 2010 Wrye Bash willl work fine with 2.5, 2.6 and 2.7 of Python; the recommended is 2.6 (for years it was 2.5 though). What you need to do is either install Wrye Python03a (on the downloads tab of the ) or manually install wxPython 2.8.11.0 ANSI, Comtypes 0.6.2, pywin32 214 all for python 2.6. then it should work fine. If not working after that then do a bugdump (cmd->cd to oblivion/mopy dir -> type: C/python26/python.exe "wrye bash launcher.pyw" -d), then analyze the bugdump or post it here for analysis.Pacific Morrowind Link to comment Share on other sites More sharing options...
hero4682 Posted December 3, 2010 Author Share Posted December 3, 2010 thanks for the help,.. i installed the python03a, and it still didnt run... i tried generating a bug dump, but couldnt find out how??? i went to the wrye bash site and found a section that describes how to generate the bug dump, but i found that guide very vague?? but it did help.. i tried this; Generating the Bugdump <P class=list-2>• Open a command shell (Start: Programs: Accessories: Command Prompt). <P class=list-2>• chdir to the Mopy directory. "chdir" means "change directory". E.g.: chdir C:\Program Files\Bethesda Softworks\Oblivion\Mopy <P class=list-2>• Type: c:\python25\python.exe bash.py -d <P class=list-3>• If you have a different version/location of python, adapt the first argument accordingly. • Doing this will cause any error messages that Bash generates on start to spew to the command shell. This is the bugdump. i didnt find the dump log, BUT it did start wrye bash... so, thats kinda were im at now,... none of my shortcut for bash work still, so i now the problem still there, but it can work,..... oh and,.. should i have tried C:\python26\python.exe, because i tried python25??? Link to comment Share on other sites More sharing options...
hero4682 Posted December 3, 2010 Author Share Posted December 3, 2010 got it.... very strang stuff..... i guess my problem was a certain .esp.... the bug dump was pretty clear,.. anyways thanks for the time Link to comment Share on other sites More sharing options...
PacificMorrowind Posted December 3, 2010 Share Posted December 3, 2010 always happy to help :)Pacific Morrowind Link to comment Share on other sites More sharing options...
hero4682 Posted December 3, 2010 Author Share Posted December 3, 2010 dang.... i still need help... so wrye is working now,..awesome,... but now it wont close!! when i try to close wyre, this comes up;Traceback (most recent call last): File "C:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\basher.py", line 3227, in OnCloseWindow self.notebook.GetPage(index).OnCloseWindow() File "C:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\basher.py", line 1557, in OnCloseWindow bosh.modInfos.table.save() File "C:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\bolt.py", line 1020, in save self.hasChanged = not dictFile.save() File "C:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 257, in save saved = bolt.PickleDict.save(self) File "C:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\bolt.py", line 822, in save out = self.path.temp.open('wb') File "C:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\bolt.py", line 461, in open return open(self._s,*args)IOError: [Errno 13] Permission denied: 'C:\\Program Files (x86)\\Bethesda Softworks\\Oblivion Mods\\Bash Mod Data\\Table.dat.tmp' from here the only way i can close wrye is with ctrl+alt+delete,.... lame... i remember before updating to python03a, i chose to open the wyre bash launcher with "Open With" option... i tried both "python" and "pythonw" in both python folders "python25" and "python26"... im pretty sure i put back to default, (python25/ pythonw) but still not sure if that had anything to do with this new hurdle.. Link to comment Share on other sites More sharing options...
hero4682 Posted December 3, 2010 Author Share Posted December 3, 2010 oh, heres the first dump log, not sure if this help but i should have posted it. Microsoft Windows [Version 6.1.7600]Copyright © 2009 Microsoft Corporation. All rights reserved. C:\Users\Alpha>cd c:\program files (x86)\bethesda softworks\oblivion\mopy c:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy>c:\python26\python.exe bash.py -dTraceback (most recent call last): File "bash.py", line 94, in <module> main() File "bash.py", line 80, in main app = basher.BashApp(False) File "c:\python26\lib\site-packages\wx-2.8-msw-ansi\wx\_core.py", line 7978, in __init__ self._BootstrapApp() File "c:\python26\lib\site-packages\wx-2.8-msw-ansi\wx\_core.py", line 7552, in _BootstrapApp return _core_.PyApp__BootstrapApp(*args, **kwargs) File "c:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\basher.py", line 3670, in OnInit self.InitData(progress) File "c:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\basher.py", line 3704, in InitData bosh.modInfos.refresh(doAutoGroup=True) File "c:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 7387, in refresh self.resetMTimes() File "c:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 7415, in resetMTimes fileInfo.setmtime(oldMTime) File "c:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 6833, in setmtime FileInfo.setmtime(self,mtime) File "c:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 6705, in setmtime path.mtime = mtime File "c:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\bolt.py", line 402, in setmtime os.utime(self._s,(self.atime,int(mtime)))WindowsError: [Error 5] Access is denied: 'c:\\Program Files (x86)\\Bethesda Softworks\\Oblivion\\Data\\gl.esp' c:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy> Link to comment Share on other sites More sharing options...
PacificMorrowind Posted December 3, 2010 Share Posted December 3, 2010 oh, heres the first dump log, not sure if this help but i should have posted it.WindowsError: [Error 5] Access is denied: 'c:\\Program Files (x86)\\Bethesda Softworks\\Oblivion\\Data\\gl.esp'(and basically identical other error)The problem is that you have Oblivion installed to Program Files where Window's UAC is being nasty and not letting Bash access the files to change them (timestamps or data)... fix is to (best) install Oblivion to a non UAC controled directory - C:\Games\Oblivion is a common choice - or (not as good of a fix) give Python administrative permisions/run as administrator or worst (due to resultant increased security risks) disable UAC.Pacific Morrowind Link to comment Share on other sites More sharing options...
hero4682 Posted December 5, 2010 Author Share Posted December 5, 2010 ouch....ive noticed that argument, whether or not to install oblivion in the default (x86) or anywhere else (???). but since it always worked fine in the x86 folder, i didnt care.... but jeez.... an uninstall... dang ill try it out,.... again, thanks Link to comment Share on other sites More sharing options...
Recommended Posts