LogoLogo
Open SourceContact Us
  • SDV Enterprise, by DataCebo
  • SDV Enterprise
    • Getting Started
      • Part I: Setup
      • Part II: Single Table Synthetic Data
      • Part III: Synthetic Data for 2 Tables
      • Part IV: Synthetic Data for Multiple Tables
    • Technical Support
  • Installation
    • Technical Requirements
    • Installation Instructions
    • Troubleshooting
    • IT Security
  • Resources
    • Release Notes
    • When is the next release?
    • What's in the package?
    • Documentation
Powered by GitBook

Copyright (c) 2022, DataCebo, Inc.

On this page
  • Basic Instructions
  • Installing Bundles
  • Install the full software (SDV Enterprise & all bundles)
  • Download & Install Separately
  • Verify your Installation
  • FAQs
  1. Installation

Installation Instructions

PreviousTechnical RequirementsNextTroubleshooting

Last updated 10 days ago

These steps walk you through downloading the SDV Enterprise package and installing the software on your machine.

What will you need to get started? Please make sure you have your email and license key on-hand. If you do not know what your email and license key, please contact DataCebo.

Please also double check that your machine meets the for SDV Enterprise.

Basic Instructions

Ensure your machine meets the . Then use the command below to download the latest version of SDV Enterprise from our servers and install it. The same command will also upgrade any existing versions of SDV Enterprise.

pip install -U sdv-enterprise --index-url https://pypi.datacebo.com

You will be prompted for some input.

  • When prompted for a username, enter your email

  • When prompted for a password, enter your license key

User for pypi.datacebo.com: <input your email>
Password: <input your license key>

To verify that the installation worked, open Python and run the following commands.

# run these commands in Python
import sdv
print(sdv.version.enterprise)

If you've successfully installed SDV Enterprise, this should print a version of SDV Enterprise .

Installing Bundles

If you have purchased an SDV Bundle, follow these instructions to install it on your machine. Replace the command below with the name of each bundle you have purchased, separated by a space:

pip install -U <name of bundles> --index-url https://pypi.datacebo.com
pip install -U bundle-cag bundle-xsynthesizers --index-url https://pypi.datacebo.com

When prompted, use the same email and license key as you do for SDV Enterprise.

When installing AI Connectors, please provide the name of your database as an optional dependency.

pip install -U bundle-ai-connectors[db-spanner,db-mssql] --index-url https://pypi.datacebo.com

Install the full software (SDV Enterprise & all bundles)

Does your pricing plan includes the full software suite — SDV Enterprise, as well as all the possible bundles? If so, you can install all of the functionality at once via the sdv-enterprise-full package. Use the command below.

pip install -U sdv-enterprise-full --index-url https://pypi.datacebo.com

You will be prompted for some input.

  • When prompted for a username, enter your email

  • When prompted for a password, enter your license key

User for pypi.datacebo.com: <input your email>
Password: <input your license key>

When installing AI Connectors, please provide the name of your database as an optional dependency.

pip install -U sdv-enterprise-full[db-spanner,db-mssql] --index-url https://pypi.datacebo.com

Download & Install Separately

Use the commands below to download the latest version of SDV Enterprise from our servers without installing it. This may be useful if you'd like to install it later. The first command creates a folder called sdv_folder/.

mkdir sdv_folder

This second command downloads the library into that folder. You can replace the name sdv-enterprise with the name of the software to install (a bundle such as bundle-cag, or sdv-enterprise-full).

pip download sdv-enterprise --index-url https://pypi.datacebo.com --only-binary=:all: --dest sdv_folder

You will be prompted for some input.

  • When prompted for a username, enter your email

  • When prompted for a password, enter your license key

User for pypi.datacebo.com: <input your email>
Password: <input your license key>

When you're ready to install the downloaded folder, use the command below. The same command will also upgrade any existing versions of SDV Enterprise.

pip install -U sdv-enterprise --no-index --find-links sdv_folder

Verify your Installation

To verify that the installation worked, open Python and run the following commands.

# run these commands in Python
import sdv
print(sdv.version.enterprise)

FAQs

Can I install the package in multiple environments?

Yes! Some customers may choose to install the SDV Enterprise in multiple environments, for example a data science environment and a testing environment.

You can install the same package separately in multiple environments. Or, if your environments have different technical requirements, you can download multiple packages and install a separate packages in each.

Can I download SDV Enterprise for a different environment than the one I'm currently using?

By default the command will download SDV Enterprise for the machine you're currently using. If you'd like to download SDV Enterprise for use on a different machine, add the flags below that correspond to the desired destination.

Download for a specific Python version:

--python-version <version>

Supported versions are 38, 39, 310 and 311 (representing Python 3.8-3.11).

Download for a specific platform (OS):

--platform <platform_name>

Supported platform names include musllinux_1_1_x86_64 (Linux), win_amd64 (Windows), macosx_14_0_arm64 (Macs with M1/M2 chips), and macosx_10_9_x86_64 (older Macs with the Intel chips). To get the platform string of a machine, log into it and run the following commands in Python:

import sysconfig

platform = sysconfig.get_platform()
platform = platform.replace('-', '_').replace('.', '_')
print(platform)

It will print out a value like macosx_14_0_arm64 which you can then use in your download command.

Please make sure you also include --only-binary=:all: when using these options. For example:

pip download sdv-enterprise --index-url https://pypi.datacebo.com --only-binary=:all: --dest sdv_folder --python-version 39 --platform macosx_14_0_arm64

Currently available bundles are: bundle-cag, bundle-xsynthesizers, and bundle-ai-connectors (see ). Example:

For more information, please see the for your particular database.

For more information, please see the for your particular database.

If you've successfully installed SDV Enterprise, this should print a version of SDV Enterprise .

Having problems installing SDV Enterprise? Please ensure your machine meets the , and refer to the for next steps.

If you are having trouble with this step, please .

Technical Requirements
Technical Requirements
from this page
all offerings here
SDV docs
SDV docs
from this page
Technical Requirements
Troubleshooting page
reach out to us