diff --git a/ModuleUpdate.py b/ModuleUpdate.py index c81817aa..48f54d13 100644 --- a/ModuleUpdate.py +++ b/ModuleUpdate.py @@ -1,3 +1,4 @@ +import os import sys import subprocess import importlib @@ -11,7 +12,7 @@ def update(): global update_ran if not update_ran: update_ran = True - with open('requirements.txt') as requirementsfile: + with open(os.path.join(os.path.dirname(__file__),'requirements.txt')) as requirementsfile: for line in requirementsfile.readlines(): module, remoteversion = line.split(">=") try: @@ -33,4 +34,4 @@ def update(): update_command() if __name__ == "__main__": - update() \ No newline at end of file + update()