I'm getting an error after installing the program. When I do as Wrye suggests and enter a command in simo-DOS, I get the following readout:
Fine mash.py line 3, in ?
import wxversion
ImportError: No module named wxversion
Any ideas what's wrong? In advance, thanks.
Anyone use Wrye Mash?
- fable
- Posts: 30676
- Joined: Wed Mar 14, 2001 12:00 pm
- Location: The sun, the moon, and the stars.
- Contact:
Anyone use Wrye Mash?
To the Righteous belong the fruits of violent victory. The rest of us will have to settle for warm friends, warm lovers, and a wink from a quietly supportive universe.
- Vic_Morrowind
- Posts: 2
- Joined: Wed Jul 05, 2006 11:40 pm
- Contact:
Hello,
Your wxPython is not installed correctly. Look in Add/Remove Programs and uninstall it if its there. Then uninstall Python. Manualy remove the Python directory then reboot your machine.
Make sure you have good downloads. Python 2.4.1 should be about 10.4MB and wxPython should be about 4.96MB for ansi2.5.3.1. Be sure to install both in drive C, Pythin first then wxPython.
Also be sure to put Wrye Mash on drive C. In the installation instructions that come with Wrye Mash he tells you to put Wrye Mash in the Morrowind folder. Thats ok IF your Morrowind folder is on DRIVE C. Mine is on drive E and it wouldn’t work like that. I could only get Wrye Mash to work on drive C.
One more thing, on the wxPython site is a little routine you can download to test your install. Just paste this into notepad and save as test1.py on your desktop. Then double-click to run.
If your install is successful you will get a window that reads This is a test.
#!/usr/bin/env python
#----------------------------------------------------------------------------
# Name: test1.py
# Purpose: A minimal wxPython program
#
# Author: Robin Dunn
#
# Created:
# Licence: wxWindows license
#----------------------------------------------------------------------------
import wx
class MyFrame(wx.Frame):
def __init__(self, parent, id, title):
wx.Frame.__init__(self, parent, id, title)
self.Bind(wx.EVT_MOVE, self.OnMove)
self.Bind(wx.EVT_SIZE, self.OnSize)
def OnSize(self, event):
size = event.GetSize()
print "size:", size.width, size.height
def OnMove(self, event):
pos = event.GetPosition()
print "pos:", pos.x, pos.y
class MyApp(wx.App):
def OnInit(self):
frame = MyFrame(None, -1, "This is a test")
frame.Show(True)
self.SetTopWindow(frame)
return True
def main():
app = MyApp(0)
app.MainLoop()
if __name__ == "__main__":
main()
Your wxPython is not installed correctly. Look in Add/Remove Programs and uninstall it if its there. Then uninstall Python. Manualy remove the Python directory then reboot your machine.
Make sure you have good downloads. Python 2.4.1 should be about 10.4MB and wxPython should be about 4.96MB for ansi2.5.3.1. Be sure to install both in drive C, Pythin first then wxPython.
Also be sure to put Wrye Mash on drive C. In the installation instructions that come with Wrye Mash he tells you to put Wrye Mash in the Morrowind folder. Thats ok IF your Morrowind folder is on DRIVE C. Mine is on drive E and it wouldn’t work like that. I could only get Wrye Mash to work on drive C.
One more thing, on the wxPython site is a little routine you can download to test your install. Just paste this into notepad and save as test1.py on your desktop. Then double-click to run.
If your install is successful you will get a window that reads This is a test.
#!/usr/bin/env python
#----------------------------------------------------------------------------
# Name: test1.py
# Purpose: A minimal wxPython program
#
# Author: Robin Dunn
#
# Created:
# Licence: wxWindows license
#----------------------------------------------------------------------------
import wx
class MyFrame(wx.Frame):
def __init__(self, parent, id, title):
wx.Frame.__init__(self, parent, id, title)
self.Bind(wx.EVT_MOVE, self.OnMove)
self.Bind(wx.EVT_SIZE, self.OnSize)
def OnSize(self, event):
size = event.GetSize()
print "size:", size.width, size.height
def OnMove(self, event):
pos = event.GetPosition()
print "pos:", pos.x, pos.y
class MyApp(wx.App):
def OnInit(self):
frame = MyFrame(None, -1, "This is a test")
frame.Show(True)
self.SetTopWindow(frame)
return True
def main():
app = MyApp(0)
app.MainLoop()
if __name__ == "__main__":
main()
- fable
- Posts: 30676
- Joined: Wed Mar 14, 2001 12:00 pm
- Location: The sun, the moon, and the stars.
- Contact:
I'd completely forgotten about this thread, and have had Wrye Mash installed successfully (with Wrye's help) for over a week. Thank you for the time you spent on your reply, however.
Two points: "Also be sure to put Wrye Mash on drive C." This is wrong. Wrye can be installed anywhere. It's currently working perfectly on my E: partition, under Morrowind. "Your wxPython is not installed correctly." No, it was installed correctly. In fact, I uninstalled and reinstalled it four times. The problem was resolved when I uninstalled and reinstalled Python. I've since found someone else who experienced the same problems with it. Why did this happen? No idea. But the reinstallation got rid of the problem.
Thanks, once again.
Two points: "Also be sure to put Wrye Mash on drive C." This is wrong. Wrye can be installed anywhere. It's currently working perfectly on my E: partition, under Morrowind. "Your wxPython is not installed correctly." No, it was installed correctly. In fact, I uninstalled and reinstalled it four times. The problem was resolved when I uninstalled and reinstalled Python. I've since found someone else who experienced the same problems with it. Why did this happen? No idea. But the reinstallation got rid of the problem.
Thanks, once again.
To the Righteous belong the fruits of violent victory. The rest of us will have to settle for warm friends, warm lovers, and a wink from a quietly supportive universe.
- Vic_Morrowind
- Posts: 2
- Joined: Wed Jul 05, 2006 11:40 pm
- Contact: