0% found this document useful (0 votes)
27 views

Setting Up Your Development Environment For Snowpark Python - Snowflake Documentation

Uploaded by

demorepo99
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views

Setting Up Your Development Environment For Snowpark Python - Snowflake Documentation

Uploaded by

demorepo99
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

4/29/24, 3:05 PM Setting Up Your Development Environment for Snowpark Python | Snowflake Documentation

Developer Snowpark API Python Setting Up a Development Environment


Setting Up Your Development Environment
for Snowpark Python
Set up your preferred local development environment to build client applications
with Snowpark Python.
If you are writing a stored procedure with Snowpark Python, consider setting up a
Python worksheet instead.
Prerequisites
The supported versions of Python are:
3.8
3.9
3.10
3.11
Note
Python 3.9 depends on Snowpark client version 1.5.0. Python 3.10 depends
on Snowpark client version 1.5.1. Python 3.11 depends on Snowpark client
version 1.9.0.

You can create a Python virtual environment for a particular Python version using
tools like Anaconda, Miniconda, or virtualenv.
For example, to use conda to create a Python 3.8 virtual environment, add the
Snowflake conda channel, and install the numpy and pandas packages, type:
conda create --name py38_env --override-channels -c https://repo.anac

Creating a new conda environment locally with the Snowflake channel is


recommended in order to have the best experience when using UDFs. For more
information, see Local Development and Testing.
Note
https://docs.snowflake.com/en/developer-guide/snowpark/python/setup 1/1

You might also like