Hi, quick question regarding the snowflake connect...
# dev-metaflow
f
Hi, quick question regarding the snowflake connector in specific and packages with "extra parts" to install. I have a set of packages that I'm looking to install via `@conda_base`:
Copy code
TRAINING_PACKAGES = {
    "snowflake-connector-python['pandas']": "3.5.0",
    "conda-forge::sentence-transformers": "2.2.2",
    "pandas": "2.0.3"
}
I then run a query (that works in other UIs, obv), and get this error:
Copy code
snowflake.connector.errors.ProgrammingError: 255002: Optional dependency: 'pandas' is not installed, please see the following link for install instructions: <https://docs.snowflake.com/en/user-guide/python-connector-pandas.html#installation>
I originally was trying to do this without the 'pandas' decorator there, just to see if it would work, and it did not. The packages exist in conda-forge at those version numbers. Is there something else I should be doing to get the extra pandas download for snowflake?
Nevermind! Pyarrow has to be installed directly, so the set of installed packages looks like:
Copy code
TRAINING_PACKAGES = {
    "snowflake-connector-python['pandas']": "3.5.0",
    "conda-forge::sentence-transformers": "2.2.2",
    "pandas": "2.0.3",
    "pyarrow": "14.0.1"
}