author | ms.service | ms.topic | ms.date | ms.author |
---|---|---|---|---|
ggailey777 |
azure-functions |
include |
03/25/2020 |
glenga |
Before you begin, you must have the following:
- An Azure account with an active subscription. Create an account for free.
::: zone pivot="programming-language-csharp,programming-language-javascript,programming-language-typescript,programming-language-powershell,programming-language-java,programming-language-other"
-
The Azure Functions Core Tools version 2.7.1846 or a later version. ::: zone-end
::: zone pivot="programming-language-python" -
The Azure Functions Core Tools version that corresponds to your installed Python version:
Python version Core Tools version Python 3.8 version 3.x Python 3.6
Python 3.7Version 2.7.1846 or a later version
::: zone-end
- The Azure CLI version 2.4 or later. ::: zone pivot="programming-language-javascript,programming-language-typescript"
- Node.js, Active LTS and Maintenance LTS versions (8.11.1 and 10.14.1 recommended). ::: zone-end
::: zone pivot="programming-language-python"
-
Python 3.8 (64-bit), Python 3.7 (64-bit), Python 3.6 (64-bit), which are supported by Azure Functions. ::: zone-end ::: zone pivot="programming-language-powershell"
-
The .NET Core SDK 3.1 ::: zone-end ::: zone pivot="programming-language-java"
-
The Java Developer Kit, version 8 or 11.
-
Apache Maven, version 3.0 or above.
::: zone-end ::: zone pivot="programming-language-other"
- Development tools for the language you are using. This tutorial uses the R programming language as an example. ::: zone-end