I am trying to use Snowflake Python Connector through SQLAlchemy, While I am running pip install --upgrade snowflake-sqlalchemy I am getting error failed to build pyarrow during installation. I am using python version 3.7
I recommend reinstalling pyarrow, and then you might want to upgrade snowflake-sqlalchemy after that.  Probably couldn't hurt to redo the standard connector as well, steps as follows:
1.
pip install --upgrade pyarrow

pip install --upgrade snowflake-connector-python

3.
pip install --upgrade snowflake-sqlalchemy
Failed to build pyarrow during installation of Snowflake-SQLAlchemy through pip installation