-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Importing the multiarray numpy extension module failed. #1778
Comments
Thanks for the report, not sure what's wrong here - the error is clear enough, but I don't know why that symbol would be missing and didn't find anything in a quick google. I'll try to reproduce. |
I use python-for-android and get the same issue: dlopen failed: cannot locate symbol "__fixunstfsi" referenced by .../numpy/core/multiarray.so" python-for-android is installed from git repository using pip. Arch of armeabi-v7a works well, but arch of arm64-v8a gets runtime error as mentioned above. My building scripts:export ANDROIDAPI="26" # Target API version of your application p4a apk --arch arm64-v8a --private $HOME/build/wvhellopy --package=org.example.myapp --name "My application" --version 0.1 --bootstrap=sdl2 --requirements=python3,kivy,numpy,opencv,setuptools,pytz,pipI've tried the following ways: Maybe it is a stub function added by compiler, but I cannot figure out how. |
Look like related to soft float https://gcc.gnu.org/onlinedocs/gccint/Soft-float-library-routines.html |
I ran into the same error. It only happens on for me |
Versions
Description
I use
numpy
in my code, and usebuldozer
to build app, building is ok, but app broke when run my app in Android.And this error disappear if not import numy.
I have try numpy 1.15, 1.16, they are same, but 1.14 build fail!
It seems like Issue 1678, but I have not use opencv.
buildozer.spec
Command:
Spec file:
Logs
The text was updated successfully, but these errors were encountered: