Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit d5eaa5f

Browse files
committed
sys.abiflags may not be defined on all platforms.
1 parent 17f9b3d commit d5eaa5f

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

Lib/sysconfig.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -475,7 +475,11 @@ def get_config_vars(*args):
475475
_CONFIG_VARS['base'] = _PREFIX
476476
_CONFIG_VARS['platbase'] = _EXEC_PREFIX
477477
_CONFIG_VARS['projectbase'] = _PROJECT_BASE
478-
_CONFIG_VARS['abiflags'] = sys.abiflags
478+
try:
479+
_CONFIG_VARS['abiflags'] = sys.abiflags
480+
except AttributeError:
481+
# sys.abiflags may not be defined on all platforms.
482+
_CONFIG_VARS['abiflags'] = ''
479483

480484
if os.name in ('nt', 'os2'):
481485
_init_non_posix(_CONFIG_VARS)

0 commit comments

Comments
 (0)