diff --git a/bin/srv.py b/bin/srv.py index f1bdfae..8725894 100644 --- a/bin/srv.py +++ b/bin/srv.py @@ -20,7 +20,7 @@ import requests import jinja2 from flask import Flask, request, send_from_directory, redirect, Response -MYDIR = os.path.abspath(os.path.dirname(os.path.dirname('__file__'))) +MYDIR = os.path.abspath(os.path.join(__file__, '..', '..')) sys.path.append("%s/lib/" % MYDIR) from globals import FILE_QUERIES_LOG, LOG_FILE, TEMPLATES, STATIC, MALFORMED_RESPONSE_HTML_PAGE diff --git a/lib/beautifier.py b/lib/beautifier.py index 011bc5f..3a257d2 100644 --- a/lib/beautifier.py +++ b/lib/beautifier.py @@ -33,7 +33,7 @@ from tempfile import NamedTemporaryFile import redis -MYDIR = os.path.abspath(os.path.dirname(os.path.dirname('__file__'))) +MYDIR = os.path.abspath(os.path.join(__file__, '..', '..')) sys.path.append("%s/lib/" % MYDIR) from languages_data import VIM_NAME from globals import PATH_VIM_ENVIRONMENT diff --git a/lib/cheat_wrapper.py b/lib/cheat_wrapper.py index 49f5d9c..8552ada 100644 --- a/lib/cheat_wrapper.py +++ b/lib/cheat_wrapper.py @@ -17,7 +17,7 @@ import colored from pygments import highlight as pygments_highlight from pygments.formatters import Terminal256Formatter # pylint: disable=no-name-in-module -MYDIR = os.path.abspath(os.path.dirname(os.path.dirname('__file__'))) +MYDIR = os.path.abspath(os.path.join(__file__, '..', '..')) sys.path.append("%s/lib/" % MYDIR) from globals import error, ANSI2HTML, COLOR_STYLES from buttons import TWITTER_BUTTON, GITHUB_BUTTON, GITHUB_BUTTON_FOOTER diff --git a/lib/globals.py b/lib/globals.py index a726320..5443e09 100644 --- a/lib/globals.py +++ b/lib/globals.py @@ -8,7 +8,7 @@ import logging import os from pygments.styles import get_all_styles -MYDIR = os.path.abspath(os.path.dirname(os.path.dirname('__file__'))) +MYDIR = os.path.abspath(os.path.join(__file__, '..', '..')) ANSI2HTML = os.path.join(MYDIR, "share/ansi2html.sh")