Wrye Bash problem: WindowsError: [Error 2] The system cannot find the file specified... Bashed Patch, 0.esp

Solution 1:

Based on these symptoms, I suspect the following:

  1. You installed Wrye Bash Python edition, rather than standalone.
  2. Your Python is 64-bit.
  3. Mod Organizer can't do filesystem redirection for 64-bit applications.
  4. Therefore it can't find the ESP file, and it dies.

Fortunately, the nice folks at S.T.E.P. have written a detailed guide to making either version of Wrye Bash work correctly under Mod Organizer. I recommend using the standalone version, because it does not require messing around with Python. You just point Mod Organizer at the binary and go.

If you must use Python, make sure you install the 32-bit version of Python (2.7.x, don't use 3.x because that's a whole different ball game). https://www.python.org describes this as "Windows x86 MSI installer" once you click through to "Latest Python 2 release" from the Windows downloads page. The rest of your setup appears to work (or else you would not have gotten as far as you did), so you should only need to replace your Python interpreter. Alternatively, you can switch to the standalone version of Wrye Bash and skip all of this nonsense.