Search code examples
azureazure-functionsazure-sdkazure-sdk-python

Using Python packages in Azure function code


I've created an Azure function and want to be able to use various packages in the Python code for the function; take Numpy, for example. Obviously, the code is not going to run from my local machine once it's published to Azure. This means I can't install Numpy to whatever infrastructure it runs on, so I can't import Numpy in my code. How can I use a package like Numpy in the code?


Solution

  • From the official doc:

    Dependencies are obtained remotely based on the contents of the requirements.txt file

    All you need to do is create that file and upload it together with your Function code

    https://learn.microsoft.com/en-us/azure/azure-functions/functions-reference-python#python-version-and-package-management