FIX: engine.spec dung os thay _os (NameError luc build)
This commit is contained in:
+5
-5
@@ -56,13 +56,13 @@ datas += collect_data_files('librosa', includes=['**/*.pyi'])
|
||||
import importlib.util as _ilu
|
||||
import glob as _glob
|
||||
_scipy_spec = _ilu.find_spec('scipy')
|
||||
_scipy_dir = _os.path.dirname(_os.path.abspath(_scipy_spec.origin))
|
||||
_scipy_dir = os.path.dirname(os.path.abspath(_scipy_spec.origin))
|
||||
_scipy_hidden = []
|
||||
for _ext in ('*.py', '*.pyd', '*.so'):
|
||||
for _f in _glob.glob(_os.path.join(_scipy_dir, '**', _ext), recursive=True):
|
||||
_rel = _os.path.relpath(_f, _scipy_dir)
|
||||
_base = _os.path.basename(_rel).split('.')[0] # bo .cpython-312-x86_64... .so
|
||||
_pkg = _os.path.dirname(_rel).replace(_os.sep, '.')
|
||||
for _f in _glob.glob(os.path.join(_scipy_dir, '**', _ext), recursive=True):
|
||||
_rel = os.path.relpath(_f, _scipy_dir)
|
||||
_base = os.path.basename(_rel).split('.')[0] # bo .cpython-312-x86_64... .so
|
||||
_pkg = os.path.dirname(_rel).replace(os.sep, '.')
|
||||
_mod = ('scipy.' + _pkg + '.' + _base) if _pkg else ('scipy.' + _base)
|
||||
if _mod not in _scipy_hidden:
|
||||
_scipy_hidden.append(_mod)
|
||||
|
||||
Reference in New Issue
Block a user