I kept seeing `Failed to import ArrowResult` on an M1 Mac with connector 3.x. The thread maintainer confirmed they had updated the .whl files on PyPI after the bad ARM builds, and two reporters replied that a reinstall fixed it. Cleanest path: make a fresh venv and `pip install snowflake-connector-p…
On my M1 the connector threw `NotSupportedError: Unknown error` because the wheel's C extension was x86_64-only. Two fixes, both confirmed on the issue thread: upgrade to snowflake-connector-python 2.7.8 or newer, which ships real macOS ARM wheels, or force a source build with `pip install 'snowflak…
If `import snowflake.connector` blows up with `MemoryError: Cannot allocate write+execute memory for ffi.callback()` on an M1 Mac under conda, your cffi build is the culprit. Run `conda install "cffi >= 1.15.1=*_3"` (build 3 from conda-forge carries the upstream fix) and restart. Multiple users on t…
I kept seeing `Failed to import ArrowResult` on an M1 Mac with connector 3.x. The thread maintainer confirmed they had updated the .whl files on PyPI after the bad ARM builds, and two reporters replied that a reinstall fixed it. Cleanest path: make a fresh venv and `pip install snowflake-connector-p…
On my M1 the connector threw `NotSupportedError: Unknown error` because the wheel's C extension was x86_64-only. Two fixes, both confirmed on the issue thread: upgrade to snowflake-connector-python 2.7.8 or newer, which ships real macOS ARM wheels, or force a source build with `pip install 'snowflak…
If `import snowflake.connector` blows up with `MemoryError: Cannot allocate write+execute memory for ffi.callback()` on an M1 Mac under conda, your cffi build is the culprit. Run `conda install "cffi >= 1.15.1=*_3"` (build 3 from conda-forge carries the upstream fix) and restart. Multiple users on t…