build is getting fail as I am trying to install opencv-python. Is there any way to solve this error?
Have you added all the packages inside requirement.txt file?
Seems like the version of python you're using isn't compatible
Open your .env file and update _APP_FUNCTIONS_RUNTIMES
You can use python-3.8 or python-3.9
After update it, run docker compose restart where your docker-compose.yml file is located
Can I do it in appwrite?
Are you using appwrite cloud?
yes
we are using appwrite cloud for this
are you using CLI?
cli for deploying the function?
yes
we did use the cli
The first time when you run appwrite init function you can select your runtime, as you already create your function, try updating appwrite.json to change the runtime
our python runtime is 3.9
this is what confused me coz. I remeber that you could only choose 3.9 as a runtime version for python
opencv-python requires numpy which doesn't work in Appwrite Functions. You might want to 👍🏼 this issue: https://github.com/appwrite/appwrite/issues/1037
we plan to introduce a specifc runtime that has support for numpy in the future
Okkey, that's the function is not able to build
ohh thanks for your support.
[SOLVED] Fail to build deployment
Recommended threads
- How to Display File in Web?
I'm trying to use Appwrite's Storage to store images and display them in my app, however when I use the `getFileView`, `getFileDownload` or `getFilePreview` met...
- Project Paused Despite Daily Active Usag...
I noticed that my project was automatically **paused**, even though it is actively being used. The project is an **attendance application** that is used daily b...
- Sudden CORS Errors - Domain hasn't Chang...
I have an Appwrite project with two web apps configured, the first one has the hostname `*` and the second one I just added to test if it could fix the issue wi...