Mysql
 sql >> Database >  >> RDS >> Mysql

errore durante l'installazione di mysqlclient utilizzando pip su MacOS Bigsur

Nel mio caso non avevo l'accesso sudo, quindi ho installato brew per il mio utenteVerifica se il tuo brew non si trova nella posizione predefinita fallo per controllare dove hai installato brew

brew --prefix
output: Users/helloWorld/homebrew

usa l'output di sopra per impostare i flag ld e cpp, ad esempio per me ssl e zstd libs non sono stati trovati, quindi questo è quello che ho fatto:

export LDFLAGS="-L/Users/helloWorld/homebrew/lib -L/Users/helloWorld/homebrew/opt/openssl/lib"

export CPPFLAGS="-I/Users/helloWorld/homebrew/include -I/Users/helloWorld/homebrew/opt/openssl/include" 

e quindi esegui l'installazione pip

pip3 install mysqlclient