fix dll loading path on Windows with Python 3.10

This commit is contained in:
Matthias Hochsteger 2022-06-22 00:36:03 -07:00
parent 7eb76b67c7
commit 5acb38eabd

View File

@ -6,7 +6,8 @@ _netgen_bin_dir=os.path.realpath(os.path.join(os.path.dirname(__file__),'..',con
_netgen_lib_dir=os.path.realpath(os.path.join(os.path.dirname(__file__),'..',config.NETGEN_PYTHON_RPATH)) _netgen_lib_dir=os.path.realpath(os.path.join(os.path.dirname(__file__),'..',config.NETGEN_PYTHON_RPATH))
if sys.platform.startswith('win'): if sys.platform.startswith('win'):
if sys.version >= '3.8': v = sys.version_info
if v.major == 3 and v.minor >= 8:
os.add_dll_directory(_netgen_bin_dir) os.add_dll_directory(_netgen_bin_dir)
else: else:
os.environ['PATH'] += ';'+_netgen_bin_dir os.environ['PATH'] += ';'+_netgen_bin_dir