如何在Python 2.7中安装雪花连接器



我正在尝试为python 2.7.10版本安装雪花连接器。大多数指令适用于Python 3.6及更高版本。我需要得到所需的库,使其工作。到目前为止,这是我所使用的,但现在它正在工作。

sudo yum install libffi-devel
sudo pip install setuptools==40.8.0
sudo pip install snowflake-connector-python
sudo pip install snowflake-connector-python==1.7.9
sudo pip install ipaddress
sudo pip install cryptography==2.6.1 --no-cache-dir
sudo pip install azure_storage_common==1.4.0
sudo pip install azure_storage_blob==1.5.0

你可能会问我为什么使用Python 2.7。这是因为我使用的是旧的AWS EMR 4.7,它的oozie工作流只适用于Python 2.7。

谢谢,大卫。

运行此命令,您应该能够使用Python 2.7运行snowflake:

sudo yum install libffi-devel -y
sudo pip install setuptools==18.5
sudo pip install -r https://raw.githubusercontent.com/snowflakedb/snowflake-connector-python/v2.3.9/tested_requirements/requirements_36.reqs
sudo pip install snowflake-connector-python==1.7.9
sudo pip install ipaddress==1.0.23
sudo rm -rf /usr/local/lib64/python2.7/site-packages/cryptography*
sudo pip install cryptography==2.6.1 --no-cache-dir
sudo pip install azure_storage_common==1.4.0
sudo pip install azure_storage_blob==1.5.0

最新更新