Failed building wheel for cryptography

python ลง cryptography ไม่ได้ ก็ที่เจอก็มีหลาย package อิงมันอยู่ แต่หลักๆ จะขึ้น error ประมาณนี้

Failed building wheel for cryptography
Failed building wheel for cffi

ถ้าอ้างอิงจาก ก็จะได้ว่า library ไม่ครบละครับ

sudo apt-get install build-essential libssl-dev libffi-dev python-dev

ลงไปง่ายๆ ชีวิตก็จะดีขึ้น :slight_smile:

For El Capitan 10.11 (& Sierra)

Apple dropping support for OpenSSL and moving to their own library. So brew comes into play.

brew install pkg-config libffi openssl
env LDFLAGS="-L$(brew --prefix openssl)/lib" CFLAGS="-I$(brew --prefix openssl)/include" pip install cryptography

You can also check the thread here :