The latest SDK versions can be downloaded from the Alteryx Developer SDK GitHub Repo in the Releases section.
To install, extract the SDK archive to a directory of your choice, install required dependencies, and finally, proceed to any platform specific post installation steps below.
Via PowerShell
# Download the latest release
# This is an example! Update the URL to the correct archive!
Invoke-Webrequest -URL https://github.com/alteryx/ayx-developer-sdk/releases/download/v2022.12.0/ayx-sdk-cli-v2022.12.0-x86_64-pc-windows-msvc.zip -Outfile latest-sdk.zip
# Extract somewhere
Expand-Archive -Path latest-sdk.zip -DestinationPath C:\SDKs\Alteryx\
Python version 3.8.5 is currently required to use ayx-sdk-cli.exe plugin run
. It is recommended to install this in a Miniconda environment.
- Follow the Miniconda installation instructions.
- From a terminal, create a new environment with Python 3.8.5:
conda create -n MyEnvName python=3.8.5
ℹ️ Note that if you are using the same Conda environment for use with
ayx_plugin_cli
, you may wish to also install Node.js v14.x anddoit
as seen below:
conda create -n MyEnvName python=3.8.5 nodejs=14 doit
Please refer to the AYX Python SDK v2 documentation for more information on ayx_plugin_cli
and Python SDK v2 tool development.
In a terminal change directories to the tools\win32\misc
and run ./setup-sdk.ps1
.
ℹ️ You will need to close and re-open your terminal after running this script.
Additional reading can be found within the docs
directory found within releases.