---
schema_version: "1"
id: 3976942c1311dc6da78ebfddcaeb2ef1d59a89b3b2f721e815e86039e2c7af73
title: Install the Migration SDK
collection: tableau
version: current
locale: en-us
portal_url: https://docs.salesforce.com/tableau/current/en-us/api/migration_sdk/docs/installation.md
canonical_url: https://help.tableau.com/current/api/migration_sdk/en-us/docs/installation.html
source_site: help.tableau.com
content_type: documentation
content_hash: dce75d93683d909d14f462c1fb7e2f6d940c7014a74e9498f4ad510f5825bb61
description: Documentation for the Tableau Migration SDK
---
# Install the Migration SDK

  

🕐 _2 min read_

## Software requirements

The Migration SDK is available for Python and .NET, each supporting Linux, Mac, and Windows. Depending on the language, installations might differ.

- Python: 3.10 or later
- [.NET Runtime](https://dotnet.microsoft.com/en-us/download): 8.0 or later

## Hardware requirements

The Migration SDK downloads copies of content items onto the machine that the Migration SDK is installed on. Make sure there’s enough disk space on the machine to sequentially download content during the migration process.

## Installation instructions

### Python

To use the Migration SDK for Python, download the [Python package](https://pypi.org/project/tableau-migration/). For information about installing Python packages, see [Installing Packages](https://packaging.python.org/en/latest/tutorials/installing-packages/) in the Python documentation.

### .NET

To use the Migration SDK for .NET, download the [.NET NuGet package](https://www.nuget.org/packages/Tableau.Migration). You can import the `.nupkg` file locally into a .NET project and referenced in your code.