We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5992238 commit 1ed0ec6Copy full SHA for 1ed0ec6
Lib/ctypes/__init__.py
@@ -2,7 +2,6 @@
2
3
import os as _os
4
import sys as _sys
5
-import sysconfig as _sysconfig
6
import types as _types
7
8
from _ctypes import Union, Structure, Array
@@ -550,7 +549,9 @@ def LoadLibrary(self, name):
550
549
pythonapi = PyDLL("python dll", None, _sys.dllhandle)
551
elif _sys.platform in ["android", "cygwin"]:
552
# These are Unix-like platforms which use a dynamically-linked libpython.
553
- pythonapi = PyDLL(_sysconfig.get_config_var("LDLIBRARY"))
+ import sysconfig # delay import
+ pythonapi = PyDLL(sysconfig.get_config_var("LDLIBRARY"))
554
+ del sysconfig
555
else:
556
pythonapi = PyDLL(None)
557
0 commit comments