我遇到了错误,因为我的Scrapy使用的是openssl
(OpenSSL 0.9.8zh)的旧版本。我使用升级了我的openssl
版本(1.0.2h),brew install openssl
但我不认为Scrapy使用了它,也许使用了错误的版本。我读到某个地方,我不应该删除较旧的版本,而应该将较新的版本链接到用于调用较旧版本的命令。
我怀疑Scrapy使用OpenSSL 0.9.8zh。如何openssl version -v
使用1.0.2h?
$ openssl version -v
OpenSSL 0.9.8zh 14 Jan 2016
$ which openssl
/usr/local/bin/openssl
$ /usr/local/bin/openssl version -v
OpenSSL 1.0.2h 3 May 2016
我尝试了这些命令,但没有任何效果。但是,重新启动计算机后,它成功了,我可以scrapy
在具有SSL的网站上使用
$ brew update
$ brew install openssl
$ brew link --force openssl
$ reboot
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句