WintryElf Posted January 31, 2011 Share Posted January 31, 2011 So I have some experience with mods and Oblivion, and I decided to install Wrye Bash because I was tired of deleting Midas Magic spells one by one. I installed Python 2.7 and let the Wrye Bash installer install everything else. When it was done, I opened Wrye Bash Launcher.pyw with PythonWin, and got a General Public License notice as well as this: """This module starts the Wrye Bash application in GUI mode.""" import bashimport bolt #For Wrye Bash Launcher.pyw, default to debug mode Offbolt.deprintOn = False if __name__ == '__main__': bash.main() This didn't look like Wrye Bash to me. So I thought, hey. This says that typing "import bash" will start Wrye Bash in GUI mode. So I type "Import Bash" and get: Traceback (most recent call last): File "<interactive input>", line 1, in <module> File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bash.py", line 39, in <module> import barb File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\barb.py", line 32, in <module> import basher File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\basher.py", line 411, in <module> colorChecks = ColorChecks() File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\basher.py", line 375, in __init__ image = images[imageKey] = Image(file,wx.BITMAP_TYPE_PNG) File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\balt.py", line 126, in __init__ raise ArgumentError(_("Missing resource file: %s.") % (self.file,))ArgumentError: Missing resource file: images\checkbox_purple_on.png. This still didn't look like Wrye Bash. I read some help threads and one guy was like, derp, Python won't work. You need "Wrye Python." I found this, downloaded it (It had Python 2.5 + everything else needed to run Wrye) and set it up. I tried to open Wrye Bash Launcher with pythonw.exe and absolutely nothing happened. I still can't get anything to work. What am I doing wrong? The readme is not enlightening. Link to comment Share on other sites More sharing options...
Shadowfen Posted February 1, 2011 Share Posted February 1, 2011 So I have some experience with mods and Oblivion, and I decided to install Wrye Bash because I was tired of deleting Midas Magic spells one by one. I installed Python 2.7 and let the Wrye Bash installer install everything else. When it was done, I opened Wrye Bash Launcher.pyw with PythonWin, and got a General Public License notice as well as this: """This module starts the Wrye Bash application in GUI mode.""" import bashimport bolt #For Wrye Bash Launcher.pyw, default to debug mode Offbolt.deprintOn = False if __name__ == '__main__': bash.main() This didn't look like Wrye Bash to me. So I thought, hey. This says that typing "import bash" will start Wrye Bash in GUI mode. So I type "Import Bash" and get: Traceback (most recent call last): File "<interactive input>", line 1, in <module> File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bash.py", line 39, in <module> import barb File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\barb.py", line 32, in <module> import basher File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\basher.py", line 411, in <module> colorChecks = ColorChecks() File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\basher.py", line 375, in __init__ image = images[imageKey] = Image(file,wx.BITMAP_TYPE_PNG) File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\balt.py", line 126, in __init__ raise ArgumentError(_("Missing resource file: %s.") % (self.file,))ArgumentError: Missing resource file: images\checkbox_purple_on.png. This still didn't look like Wrye Bash. I read some help threads and one guy was like, derp, Python won't work. You need "Wrye Python." I found this, downloaded it (It had Python 2.5 + everything else needed to run Wrye) and set it up. I tried to open Wrye Bash Launcher with pythonw.exe and absolutely nothing happened. I still can't get anything to work. What am I doing wrong? The readme is not enlightening. You needed Wrye Python 03a (which has python 2.6 + a few other things), but the error message that you got originally implies that Wrye Bash itself was not installed properly as well. Since you should install Wrye Bash after installing Wrye Python 03a, maybe that would fix your problem as well. Link to comment Share on other sites More sharing options...
WintryElf Posted February 1, 2011 Author Share Posted February 1, 2011 (edited) I redownloaded Wrye Bash 291, and reinstalled it. I try to open it with python.exe, and I get a command prompt for 2-3 seconds that then closes too quickly for me to read its contents. I found pythonw.exe in the same folder as python.exe, but choosing to open with pythonw.exe does not affect the outcome - it shows a list of programs I can select, and pythonw.exe is not added to it. I generated a bug dump in case it would help. Here it is: Microsoft Windows [Version 6.0.6002]Copyright © 2006 Microsoft Corporation. All rights reserved. C:\Users\Owner>chdir /D "C:\Program Files\Bethesda Softworks\Oblivion\Mopy C:\Program Files\Bethesda Softworks\Oblivion\Mopy>c:\python26\python.exe bash.py -dTraceback (most recent call last): File "bash.py", line 312, in <module> main() File "bash.py", line 262, in main bosh.initBosh(personal,localAppData,oblivionPath) File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 31620,in initBosh initDirs(bashIni,personal,localAppData, oblivionPath) File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 31399,in initDirs dirs[key].makedirs() File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bolt.py", line 516, in makedirs if not self.exists(): os.makedirs(self._s) File "c:\python26\lib\os.py", line 150, in makedirs makedirs(head, mode) File "c:\python26\lib\os.py", line 157, in makedirs mkdir(name, mode)WindowsError: [Error 5] Access is denied: 'C:\\Program Files\\Bethesda Softworks\\Oblivion Mods' - Access is denied. Hmmmmm. Probably has to do with the fact that it's in Program Files. I'll try forcing it to run as admin and edit with results. Edit: I can't actually force it to run as admin. Am I stuck? (Do I need to uninstall and reinstall Oblivion in C:\Games and move all of my mods over?) Edited February 1, 2011 by WintryElf Link to comment Share on other sites More sharing options...
Shadowfen Posted February 1, 2011 Share Posted February 1, 2011 (edited) I redownloaded Wrye Bash 291, and reinstalled it. I try to open it with python.exe, and I get a command prompt for 2-3 seconds that then closes too quickly for me to read its contents. I found pythonw.exe in the same folder as python.exe, but choosing to open with pythonw.exe does not affect the outcome - it shows a list of programs I can select, and pythonw.exe is not added to it. I generated a bug dump in case it would help. Here it is: Microsoft Windows [Version 6.0.6002]Copyright © 2006 Microsoft Corporation. All rights reserved. C:\Users\Owner>chdir /D "C:\Program Files\Bethesda Softworks\Oblivion\Mopy C:\Program Files\Bethesda Softworks\Oblivion\Mopy>c:\python26\python.exe bash.py -dTraceback (most recent call last): File "bash.py", line 312, in <module> main() File "bash.py", line 262, in main bosh.initBosh(personal,localAppData,oblivionPath) File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 31620,in initBosh initDirs(bashIni,personal,localAppData, oblivionPath) File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 31399,in initDirs dirs[key].makedirs() File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bolt.py", line 516, in makedirs if not self.exists(): os.makedirs(self._s) File "c:\python26\lib\os.py", line 150, in makedirs makedirs(head, mode) File "c:\python26\lib\os.py", line 157, in makedirs mkdir(name, mode)WindowsError: [Error 5] Access is denied: 'C:\\Program Files\\Bethesda Softworks\\Oblivion Mods' - Access is denied. Hmmmmm. Probably has to do with the fact that it's in Program Files. I'll try forcing it to run as admin and edit with results. Edit: I can't actually force it to run as admin. Am I stuck? (Do I need to uninstall and reinstall Oblivion in C:\Games and move all of my mods over?) You can force c:\python26\pythonw.exe to run as Administrator - but you would be better off reinstalling Oblivion to somewhere other than Program Files - this will cause problems with some mods as well if you don't make the move. Edited February 1, 2011 by Shadowfen Link to comment Share on other sites More sharing options...
Hickory Posted February 1, 2011 Share Posted February 1, 2011 Please follow the instructions here: Installing Wrye Bash by Smooth613: You need to install v287 then 290 as certain files needed by 290 are in previous archives. Upon reinstalltion you need to ensure you properly install Wrye Bash and the Python Libraries. Proper procedure is as follows. * Go to Control Panel and remove anything with the word Python in it. * Next, uninstall Wrye Bash and delete the Mopy folder. If you used the installer version you should have an uninstaller as well. * After you have removed everything related to Python and Wrye Bash it's time to reinstall, properly. * Install WryePython03a from the Wrye Bash page here on TESNexus * Install Wrye Bash 275 from the Self-Installer * Update to Wrye Bash 287 by overwriting the Oblivion\Mopy folder. * Finally, Update to Wrye Bash 290 by again overwriting the Mopy folder. * Go to your Oblivion Mopy folder and create a shortcut for Wrye Bash Launcher.pyw and send to desktop. * You're done! Double click the shortcut and Wrye Bash should launch and you're good to go. Wrye Bash v291 will be released as a full Self-Installer version and will eliminate many of the above steps. It's currently in BETA and it's working very well, I've had virtually no problems with v291. The full release to the public should happen in the near future so keep your eyes open for it. The Wrye Bash Pictorial Guide for Newbies is also and excellent way to get your hands dirty with Wrye Bash. Check it out! If Wrye Bash fails to start or you are still having issues, you need to post the bug dump information here or in the Official Thread @ BethSoft for someone to look over. Good luck! Link to comment Share on other sites More sharing options...
Recommended Posts