From 4e63afa3e7c3f814507f303ffa638e286b1e6aec Mon Sep 17 00:00:00 2001 From: Piero Toffanin Date: Thu, 27 May 2021 16:34:22 -0400 Subject: [PATCH] pip freeze via python invokation --- app/plugins/pyutils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/plugins/pyutils.py b/app/plugins/pyutils.py index 3ac5f635..3bf473fc 100644 --- a/app/plugins/pyutils.py +++ b/app/plugins/pyutils.py @@ -27,7 +27,7 @@ def requirements_installed(requirements_file, python_path): """ env = os.environ.copy() env["PYTHONPATH"] = env.get("PYTHONPATH", "") + ":" + python_path - reqs = subprocess.check_output(['pip', 'freeze'], env=env) + reqs = subprocess.check_output(['python', '-m', 'pip', 'freeze'], env=env) installed_packages = [r.decode().split('==')[0] for r in reqs.split()] deps = parse_requirements(requirements_file)