我正在运行python 2.7.11并尝试将openSSL从0.9.8升级到1.0.2
我运行了命令brew install openssl
,似乎安装正确。但是,openSSL尚未更新
$ openssl version
OpenSSL 0.9.8zg 14 July 2015
$ brew install openssl
Warning: openssl-1.0.2h_1 already installed
$ brew link --force openssl
Warning: Already linked: /usr/local/Cellar/openssl/1.0.2h_1
To relink: brew unlink openssl && brew link openssl
看起来事情已经安装但我不熟悉采取什么措施让事情平息。
编辑我根据this post更新了路径,以便 / usr / local / bin 位于 / usr / bin 之前我得到以下内容:
$ openssl version
OpenSSL 1.0.2h 3 May 2016
然而,在python中它运行旧版本
$ python -c "import ssl; print ssl.OPENSSL_VERSION"
OpenSSL 0.9.8zg 14 July 2015
答案 0 :(得分:0)
没有解决,上述任何一项都不适合我。我最终采取了一种更简单,更简单的方法......
https://www.python.org/downloads/mac-osx/
sudo pip install --upgrade pyOpenSSL