I have been playing around for quite some time now following the given instruction. I have a requirements.txt and psycopg2-binary inside, and I am able to build with build.sh. But the function initialization always fails complaining :
"logs":**[**_1 item_
0:
"2024-06-16T23:59:50.742228781Z stderr: Invalid function: No module named 'psycopg2._psycopg'"
**]**
Does anyone have a successful experience? Please help if yes, thanks!
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Hi there,
Do you have the
psycopg2
package defined in yourrequirements.txt
file?Also can you share your function structure here along with the content of your
build.sh
file?Here is an example of a
build.sh
file that should work:It should be located in your function directory itself, eg.
/packages/your-func-name/your-func-name/build.sh
.Here is an example Python function that has a good example of a
build.sh
file with arequirements.txt
file that you could use as a blue print:Let me know how it goes!
- Bobby