diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..9f8c36f Binary files /dev/null and b/requirements.txt differ diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..2af1ed1 --- /dev/null +++ b/setup.py @@ -0,0 +1,15 @@ +import subprocess +import sys + +def install(package): + try: + subprocess.check_call([sys.executable, "-m", "pip", "install", package]) + print(f"Successfully installed {package}") + except subprocess.CalledProcessError: + print(f"Failed to install {package}") + +with open("requirements.txt", "r") as requirements_file: + requirements = requirements_file.read().splitlines() + +for requirement in requirements: + install(requirement) \ No newline at end of file