Jump to content

Help with Wyre Bash?


jfollman

Recommended Posts

I cannot figure out where to go from here, and I really would like to install Wyre Bash so that I can work on installing FCOM. Here's my bugdump:

 

Microsoft Windows XP [Version 5.1.2600]

© Copyright 1985-2001 Microsoft Corp.

 

C:\Documents and Settings\Administrator>chdir /D C:\Program Files\Bethesda Softw

orks\Oblivion\Mopy

 

C:\Program Files\Bethesda Softworks\Oblivion\Mopy>C:\python\python.exe bash.py -

d

The system cannot find the path specified.

 

C:\Program Files\Bethesda Softworks\Oblivion\Mopy>C:\Python25\python.exe bash.py

-d

C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py:15124: Warning: 'with'

will become a reserved keyword in Python 2.6

Traceback (most recent call last):

File "bash.py", line 38, in <module>

import bosh

File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 15124

with open(os.path.join(root, name),"r") as text:

^

SyntaxError: invalid syntax

 

C:\Program Files\Bethesda Softworks\Oblivion\Mopy>

 

Any insight would be appreciated. Thank you.

Link to comment
Share on other sites

Wrye Bash requires Python 2.6 which is included in the package mentioned in the above post. You need to install the Wrye Python package to ensure everything Wrye Bash needs is installed. If it still says that it can't find the path specified, you need to change your system's Environment Variables. To do so, go to System Properties (Control Panel->System or right-click My Computer and click Properties), click the Advanced tab, click Environment Variables... on the bottom.

 

Now pay attention to these steps because you could mess up your system if you don't. Select the Path variable in the bottom list box and click Edit... on the bottom. Open notepad and copy-paste everything in the Variable value box and save it somewhere safe, just in case you mess something up. Now, go to the end of the line in the Variable value box, add a semicolon (';'), and enter the absolute path of the install folder of Python (C:\Python26 by default). You could also add it to the Variable in the text document you created earlier (you DID create a backup, right?) to make sure it's correct, and then copy-paste the whole thing over, replacing the whole variable. Click OK until all those windows are closed.

 

For example, my Path Variable value would look like this:

%CommonProgramFiles%\Microsoft Shared\Windows Live;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;c:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\;C:\Python26

If things stop working for no apparent reason, open the text document you saved the previous Variable value and paste it back in following the above steps to get to it.

Link to comment
Share on other sites

  • 3 months later...

Open your control panel and uninstall everything to do with Python:

Python x.x ComTypes

Python x.x pywinXX

wxPython xxxx

Python x.x.x

 

Once you have done that, reinstall Wrye Python first, then Wrye Bash -- download the latest from the Nexus.

Link to comment
Share on other sites

Didn't work. My bug dump sayes that "The system cannot find the path specified" and thats all it sayes. I think the problem is in python, not bash, as pythonw.exe does nothing when activated. I get the promt fromt the normal exe file, but that's all. When I try to open either with cmd.exe, I get the same message. I have gone through my paths and updated it for the addition, yet that doesn't help. I am not a noob either, I know what I am doing, and I don't believe I have made any mistakes in my installion. Interesting enough, the automatic installer does not activate either. i had to go through and install every thing manually. It may be a key to the actual issue. Any ideas any one? Edited by Sicottic
Link to comment
Share on other sites

Interesting enough, the automatic installer does not activate either. i had to go through and install every thing manually. It may be a key to the actual issue.

 

I think that would qualify as a reason.

Link to comment
Share on other sites

Interesting enough, the automatic installer does not activate either. i had to go through and install every thing manually. It may be a key to the actual issue.

 

I think that would qualify as a reason.

Its not my set up. I am sure of this, its something that is a) not allowing pythonw.exe to start or b) something that is blocking wrye bash from from running python. I can not find any documentation of the sort on the web. All I find relating to this is where people have installed under thier program files instead of its own folder in C. No I figured that one out years ago. Its something else. Anybody got any ideas.

 

An interesting, possibly related problem is that I am ahving issues updating my .NET Framework files that are required by some mods. I don't know if these are somehow related.

 

Somebody got an idea?

Link to comment
Share on other sites

Everything you have described so far has the hallmark of a malware infested system. For an installer to unable to run should never happen. Whoever's system it is, it needs to be scanned *fully* with a modern, updated antivirus.
Link to comment
Share on other sites

By stating you had to specify things manually, are you saying you had to use the "extra location" checkbox function? If attempting to install by default, do you see an empty system requirements box that looks like this?:

http://www.davidjscott.com/misc/wryeBashInstallError.jpg

 

You mentioned, "The automatic installer does not activate either." Do you mean the automatic installer runs, but it just doesn't install the files? If so, then I had the same issue as above - you'll have that happen if you have a similar screenshot as above.

 

---

Few steps for solutions:

1.) Are you running Oblivion off a recently reformatted main drive or secondary drive? If your main drive is reformatted and you're running Oblivion without a reinstall, even though Oblivion may run, it's not 100% installed enough for Python and or Wrye Bash to find it. One simple way to find this out is insert your Oblivion disc - does it allow you to play the game through the launcher, or is it giving you an install selection? If so, reinstall Oblivion. If running Windows 7, I'd also recommend installing Oblivion somewhere outside your Program Files folders.

 

2.) Ensure you're running the Microsoft Visual C++ 2008 SP1 Redistributable Package (x86). It doesn't matter what your PC's OS is, do it.

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=5582

 

3.) Install Python to the C: The directory should be C:Python. (Better safe than sorry!)

 

4.) Install the Python components from the official Wrye Bash site. Each one is separate. I found this worked best for me, as the Nexus versions were iffy. Before you do, however, go to your control panel and uninstall EVERYTHING pertaining to Python and Wrye Bash. Install each of these, in order, then reinstall Wrye Bash last.

http://www.python.org/ftp/python/2.7.2/python-2.7.2.msi

http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.0/wxPython2.8-win32-ansi-2.8.12.0-py27.exe

http://sourceforge.net/projects/pywin32/files/pywin32/Build216/pywin32-216.win32-py2.7.exe/download

http://sourceforge.net/projects/comtypes/files/comtypes/0.6.2/comtypes-0.6.2.win32.exe/download

 

5.) For the .NET Framework issue, uninstall any current versions from control panel, then retry. Other than that, I don't know what to tell you.

Edited by davidx4
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...