Skip to content

xcode 引入scipy,真机调试scipy依赖的文件找不到 #2

Description

@baixiaochunbudanchun

您好,我在xcode OC语言,集成python环境,然后调用我自己的脚本,我的脚本依赖了scipy使用 from scipy.signal import butter, sosfiltfilt, find_peaks, savgol_filter
from scipy.signal.windows import gaussian 这几个依赖函数,然后报如下错误

Traceback (most recent call last):
File "", line 1, in
File "/private/var/containers/Bundle/Application/A3F77FC6-80B2-48D2-8EC7-739316232F85/hLifeKup.app/complete_preprocessing_pipeline.py", line 73, in
from scipy.signal import butter, sosfiltfilt, find_peaks, savgol_filter
File "/private/var/containers/Bundle/Application/A3F77FC6-80B2-48D2-8EC7-739316232F85/hLifeKup.app/python-ios-lib_SciPy.bundle/scipy/signal/init.py", line 293, in
from . import _sigtools, windows
File "/private/var/containers/Bundle/Application/A3F77FC6-80B2-48D2-8EC7-739316232F85/hLifeKup.app/python-ios-lib_SciPy.bundle/scipy/signal/windows/init.py", line 42, in
from ._windows import *
File "/private/var/containers/Bundle/Application/A3F77FC6-80B2-48D2-8EC7-739316232F85/hLifeKup.app/python-ios-lib_SciPy.bundle/scipy/signal/windows/_windows.py", line 7, in
from scipy import linalg, special, fft as sp_fft
File "/private/var/containers/Bundle/Application/A3F77FC6-80B2-48D2-8EC7-739316232F85/hLifeKup.app/python-ios-lib_SciPy.bundle/scipy/init.py", line 134, in getattr
return _importlib.import_module(f'scipy.{name}')
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/private/var/containers/Bundle/Application/A3F77FC6-80B2-48D2-8EC7-739316232F85/hLifeKup.app/python-stdlib/importlib/init.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/containers/Bundle/Application/A3F77FC6-80B2-48D2-8EC7-739316232F85/hLifeKup.app/python-ios-lib_SciPy.bundle/scipy/linalg/init.py", line 221, in
from ._decomp_update import *
File "scipy/linalg/_decomp_update.pyx", line 1, in init scipy.linalg._decomp_update
ImportError: dlopen(/private/var/containers/Bundle/Application/A3F77FC6-80B2-48D2-8EC7-739316232F85/hLifeKup.app/python-ios-lib_SciPy.bundle/scipy/linalg/cython_blas.cpython-314-iphoneos.so, 0x0002): symbol not found in flat namespace 'dcabs1'
❌w模块导入失败,
Numpy 版本: 2.3.5
Scipy 版本: 1.15.0

我是按照项目的使用说明集成的,我该怎么解决这个问题?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions