Tuve que volver a una versión anterior de openssl para mysql. Pero cuando ejecuté openssl version
todavía obtuve la versión incorrecta. Así que revisé which openssl
y vi que se está utilizando desde anaconda:
(base) ~ which openssl
/opt/anaconda3/bin/openssl
Pero necesita usar:
(base) ~ ls /usr/local/Cellar/openssl
1.0.2t
Entonces lo que intenté:
(base) ~ export PATH="/usr/local/Cellar/openssl/bin:$PATH"
(base) ~ source ~/.bash_profile
(base) ~ echo $PATH | tr ':' '\n'
/Library/Frameworks/Python.framework/Versions/3.8/bin
/Library/Frameworks/Python.framework/Versions/3.7/bin
/usr/local/Cellar/openssl/bin
/opt/anaconda3/bin
/opt/anaconda3/condabin
/Library/Frameworks/Python.framework/Versions/3.8/bin
/Library/Frameworks/Python.framework/Versions/3.7/bin
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
Entonces, como puedes ver, mi ruta se ha actualizado correctamente. Pero cuando ejecuto nuevamente which openssl
todavía me da openssl desde anaconda, ¿qué estoy haciendo mal aquí?
0 votos
Me preocuparía usar dos gestores de paquetes a la vez, conda y Homebrew. ¿Podrías usar solo conda? Esto también podría solucionar problemas de versiones.