Author: Matti Picus <matti.pi...@gmail.com>
Branch: 
Changeset: r98056:1ad4f44a62a4
Date: 2019-11-15 07:51 -0500
http://bitbucket.org/pypy/pypy/changeset/1ad4f44a62a4/

Log:    fix 2c98ee4a95b3

diff --git a/lib-python/2.7/sysconfig.py b/lib-python/2.7/sysconfig.py
--- a/lib-python/2.7/sysconfig.py
+++ b/lib-python/2.7/sysconfig.py
@@ -383,9 +383,10 @@
     vars['VERSION'] = _PY_VERSION_SHORT_NO_DOT
     vars['BINDIR'] = os.path.dirname(_safe_realpath(sys.executable))
     # pypy only: give us control over the ABI tag in a wheel name
-    import _imp
-    so_ext = _imp.get_suffixes()[0][0]
-    vars['SOABI']= '-'.join(so_ext.split('.')[1].split('-')[:2])
+    if '__pypy__' in sys.builtin_module_names:
+        import imp
+        so_ext = imp.get_suffixes()[0][0]
+        vars['SOABI']= '-'.join(so_ext.split('.')[1].split('-')[:2])
 
 #
 # public APIs
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to