diff --git a/INSTALL b/INSTALL index dab4a62280..52d9d0cb7a 100644 --- a/INSTALL +++ b/INSTALL @@ -31,7 +31,7 @@ in development, we'll make sure to update this. But for the really determined * If you want to use anything other than the default SQLite setup, copy and modify the DATABASE_* variables from src/config_defaults.py. * Run 'python manage.py syncdb' -* Run startup.sh or startup.bat depending on whether you're on Linux/Unix or - Windows. This will start the MU* server on port 4000 by default. You may - change this via the web interface or by editing the config table in SQL. +* Run 'python evennia.py start'. This will start the MU* server on port 4000 + by default. You may change this via the web interface or by editing the + config table in SQL. * Login with the email address and password you provided to the syncdb script. diff --git a/game/evennia.py b/game/evennia.py index 2826f0815b..229d82ddd5 100755 --- a/game/evennia.py +++ b/game/evennia.py @@ -35,7 +35,11 @@ else: TWISTED_BINARY = 'twistd' # Add this to the environmental variable for the 'twistd' command. -os.environ['PYTHONPATH'] = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) +tmppath = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) +if 'PYTHONPATH' in os.environ: + os.environ['PYTHONPATH'] += (":%s" % tmppath) +else: + os.environ['PYTHONPATH'] = tmppath def cycle_logfile(): """