update openssl break python

首先我 安装 tmux 更新了 openssl ,这样的结果就是 openssl 找不到原来的 1。0了

django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: dlopen(/Users//.pyenv/versions/2.7.6/lib/python2.7/site-packages/_mysql.so, 2): Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
  Referenced from: /Users//.pyenv/versions/2.7.6/lib/python2.7/site-packages/_mysql.so
  Reason: image not found

λ pip install --no-cache-dir mysqlclient==1.3.9

不使用 cache 重新编译安装,这样就会找 1.1 版本的 openssl了

homebrew 安装 ssl 1.1

work 。


版权声明:本文为Rubik_Wong原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。