![Post Post](./styles/acidtech/imageset/icon_topic_latest.gif)
Re: Problems installing OpenRPG on OS X 10.6
davidbyron wrote:
How did you get that message? That doesn't look like an error message as much as simply the first part of the file, start_client.py. What program is it that is creating that error?
Also try running the system_check.py and post the results of file openrpg_sysinfo.txt here please.
The program that gave me that message was IDLE. Opening system_check.py (again, default opening with IDLE) gives me the following:
import sys
import time
import platform
import wx
import orpg.orpg_version
class system_check:
def start(self,log_file='openrpg_sysinfo.txt'):
self.log_file = open(log_file,'w')
self.log_file.write("OpenRPG System Info " + time.strftime( '%m-%d-%y', time.localtime( time.time() ) ))
self.check_openrpg()
self.check_py()
self.check_wxpython()
self.check_platform()
self.log_file.close()
def check_wxpython(self):
self.log_file.write("\nwxPython Version: " + wx.__version__)
def check_py(self):
self.log_file.write("\nPython: " + sys.version)
def check_platform(self):
self.log_file.write("\nPlatform: " + platform.platform())
def check_openrpg(self):
self.log_file.write("\nOpenRPG Version: " + orpg.orpg_version.VERSION)
self.log_file.write("\nOpenRPG Build: " + orpg.orpg_version.BUILD)
if __name__ == "__main__":
syscheck = system_check()
syscheck.start()
Again, I have absolutely NO experience using Python or console, so all of this might as well be in Ancient Egyptian to me at this point :p
I read in another Mac help thread to try running start_client.py using Python Launcher as the default program. I've tried that and it gives me this (edited to remove my name and such):
'/Applications/OpenRPG1.8.0/' && '/usr/bin/pythonw' '/Applications/OpenRPG1.8.0/start_client.py' && echo Exit status: $? && exit 1
Traceback (most recent call last):
File "/Applications/OpenRPG1.8.0/start_client.py", line 7, in <module>
runpy.run_module('updater.gui', run_name='__main__', alter_sys=True)
File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/runpy.py", line 135, in run_module
File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/runpy.py", line 54, in _run_module_code
File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/runpy.py", line 34, in _run_code
File "/Applications/OpenRPG1.8.0/updater/gui.py", line 8, in <module>
import wx
File "/var/tmp/wxWidgets/wxWidgets-13~231/2.6/DSTROOT/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/wx-2.8-mac-unicode/wx/__init__.py", line 45, in <module>
File "/var/tmp/wxWidgets/wxWidgets-13~231/2.6/DSTROOT/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/wx-2.8-mac-unicode/wx/_core.py", line 4, in <module>
ImportError: /System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/wx-2.8-mac-unicode/wx/_core_.so: no appropriate 64-bit architecture (see "man python" for running in 32-bit mode)
Does this help explain what's going on?