From 7632beb8e05126fb3fa3a4a9d45c70d92233b40f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 13 Dec 2021 20:29:35 +0530 Subject: [PATCH] Replace use of distutils to get installation location for init_env.py --- setup/install.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/setup/install.py b/setup/install.py index 95ec984ef3..1b9464c939 100644 --- a/setup/install.py +++ b/setup/install.py @@ -155,8 +155,10 @@ class Develop(Command): self.success() def install_env_module(self): - import distutils.sysconfig as s - libdir = s.get_python_lib(prefix=self.opts.staging_root) + import sysconfig + libdir = os.path.join( + self.opts.staging_root, sysconfig.get_config_var('PLATLIBDIR') or 'lib', + sysconfig.get_python_version(), 'site-packages') try: if not os.path.exists(libdir): os.makedirs(libdir)