diff --git a/system/dialogs.py b/system/dialogs.py index 2c05877..807584c 100644 --- a/system/dialogs.py +++ b/system/dialogs.py @@ -7,7 +7,8 @@ import gobject from system import logger, project, workflow import workflows -GLADEFILENAME = os.path.dirname(sys.argv[0]) + '/system/fluent.glade' +DATADIR = os.path.dirname(sys.modules['system'].__file__) +GLADEFILENAME = os.path.join(DATADIR, 'fluent.glade') class CreateProjectDruid(gtk.Window): """A druid for creating a new project. diff --git a/system/fluents.py b/system/fluents.py index 520255f..a79cfe8 100755 --- a/system/fluents.py +++ b/system/fluents.py @@ -17,7 +17,8 @@ from system import project, workflow, dataset, logger, plots, navigator, dialogs PROGRAM_NAME = 'fluents' VERSION = '0.1.0' -GLADEFILENAME = os.path.dirname(sys.argv[0]) + '/system/fluent.glade' +DATADIR = os.path.dirname(sys.modules['system'].__file__) +GLADEFILENAME = os.path.join(DATADIR, 'fluent.glade') class FluentApp: