Can you provide pywt for manipulate wavelet something

Can you provide pywt for manipulate wavelet something ? For ios(iphone,ipad)

Thank you very much!

It looks like:

  • pywavelets is not built for the desired os/platform architecture
  • pip can’t write new packages to this computer

More information (what OS you are on, how the jupyter client/kernel were started, etc) would help us further.

The general recommendation would be to use a virtual environment (provided by venv, or something more exotic like uv, conda, micromamba, mamba. or pixi), ensuring the (non-trivial) pywavelets, and its (non-trivial) dependencies are available in binary form.

2 Likes

Thank you for your reply, iPhone 14 Pro (ios version 18.0.1, Carnets plus , both of them are newest version )

While iOS may be a supported platform for some parts of the python ecosystem, I’m not sure if it’s fully supported that deep in the scientific stack.

As that proprietary platform has fairly strict rules about what can be shipped to it (e.g. compilers, browsers, anything that competes with the parent company), it’s unlikely (and likely undesirable) to do this on-device. I would also not recommend complaining to the pywavelets maintainers about compiling for that platform either, but a PR (even a broken one, but which demonstrates some effort) to establish the toolchain might be reviewed on GitHub repository.

An alternative would be to use another unofficial build, such as pyodide through JupyterLite, which makes pywavelets available in its distribution.

1 Like

Thank you for your reply.I think the this APP is very good, while the default import packages are still not completely . I tried another App named python3ide, which can do it very well. Maybe it imports more packages.