Hi, I'm trying to install some python libraries (langchain and crewai), but the available runtimes doesn't have all system dependencies necessary.
So is possible to create a custom runtime and use it on Appwrite? let's say, create a dockerfile using ubuntu and python, and them make it available when creating functions?
Summary
Developers are having issues installing Python libraries due to missing system dependencies. Appwrite is working on improving Python runtimes, but in the meantime, developers can try using custom build commands to work around the issue. Alternatively, creating a custom runtime using a dockerfile with the necessary dependencies could be a solution.
Evdog
Apr 24, 2024, 19:14
We have an improvement for Python runtimes in the pipeline coming soon
Evdog
Apr 24, 2024, 19:15
You can try custom build commands to try and workaround but the package has to support Alpine
sevla
Rank 1: Thread
Apr 24, 2024, 19:42
Hi Evan, I did try installing the missing dependencies with custom build commands, didn't work out. Will wait for the runtime, may that one works.