Fix path used to init_calibre module installation

Fixes #1553 (Fix python site-package libdir creation in FreeBSD)
This commit is contained in:
Kovid Goyal 2021-12-17 17:23:35 +05:30
parent 07b4563c36
commit dafa08e921
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -158,7 +158,8 @@ class Develop(Command):
import sysconfig
libdir = os.path.join(
self.opts.staging_root, sysconfig.get_config_var('PLATLIBDIR') or 'lib',
sysconfig.get_python_version(), 'site-packages')
os.path.basename(sysconfig.get_config_var('DESTLIB') or sysconfig.get_config_var('LIBDEST') or f'python{sysconfig.get_python_version()}'),
'site-packages')
try:
if not os.path.exists(libdir):
os.makedirs(libdir)