diff --git a/oml/__main__.py b/oml/__main__.py index 0580f30..58241e9 100644 --- a/oml/__main__.py +++ b/oml/__main__.py @@ -2,20 +2,21 @@ # -*- coding: utf-8 -*- # vi:si:et:sw=4:sts=4:ts=4 - +import os import sys if sys.platform == 'win32': from os.path import normpath, dirname, abspath, join import site - base = normpath(dirname(dirname(abspath(__file__)))) + base = normpath(dirname(dirname(dirname(abspath(__file__))))) for site_packages in ( - base, - normpath(join(base, '..', 'platform', 'Shared', 'lib', 'python3.4', 'site-packages')), - normpath(join(base, '..', 'platform_win32', 'Lib', 'site-packages')), + join(base, 'openmedialibrary'), + join(base, 'platform', 'Shared', 'lib', 'python3.4', 'site-packages'), + join(base, 'platform_win32', 'Lib', 'site-packages'), ): site.addsitedir(site_packages) - sys.path.append(normpath(join(base, '..', 'platform_win32'))) + sys.path.append(join(base, 'platform_win32')) + os.environ['oxCACHE'] = join(base, 'data', 'ox') import api import commands