diff --git a/oml/__main__.py b/oml/__main__.py index 9b52a73..ddf6d0e 100644 --- a/oml/__main__.py +++ b/oml/__main__.py @@ -5,6 +5,18 @@ import sys +if sys.platform == 'win32': + from os.path import normpath, dirname, abspath, join + import site + base = normpath(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')), + ): + site.addsitedir(site_packages) + sys.path.append(normpath(join(base, '..', 'platform', 'win32'))) + import api import commands import server