今朝、Mac OS X 10.6.8でEPD 7.3を使用してSSL関連の問題に取り掛かりました。私はピップ(バージョン1.3.1)を実行すると、私が手:Mac OS X上で新しいバージョンのopensslにenthought pythonを再リンクすることはできますか?
pip install requests
Downloading/unpacking requests
Could not fetch URL https://pypi.python.org/simple/requests/: There was a problem confirming the ssl certificate: <urlopen error [Errno 1] _ssl.c:504: error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm>
Will skip URL https://pypi.python.org/simple/requests/ when looking for download links for requests
Could not fetch URL https://pypi.python.org/simple/: There was a problem confirming the ssl certificate: <urlopen error [Errno 1] _ssl.c:504: error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm>
Will skip URL https://pypi.python.org/simple/ when looking for download links for requests
Cannot fetch index base URL https://pypi.python.org/simple/
Could not fetch URL https://pypi.python.org/simple/requests/: There was a problem confirming the ssl certificate: <urlopen error [Errno 1] _ssl.c:504: error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm>
Will skip URL https://pypi.python.org/simple/requests/ when looking for download links for requests
Could not find any downloads that satisfy the requirement requests
No distributions at all found for requests
私はhttps://github.com/pypa/pip/issues/829で詳述問題に実行しているとhttps://groups.google.com/d/msg/python-virtualenv/C_a_IX_8Ejc/83l8XfpUarQJていると思う - つまり、パイソンにリンクされたOpenSSLのバージョンが古すぎます:
のpython -c "輸入SSL;印刷ssl.OPENSSL_VERSION"
戻り
のOpenSSL 0.9.7l 2006年9月28日
私の質問は、私には、OpenSSLの新しいバージョンにリンクするのPythonのEPD Mac版を入手することが可能だかどうかである - か、この変更を行う必要があるEnthoughtものです?
(私はちょうどhttp://techscienceinterest.blogspot.com/2010/12/compiling-openssl-on-mac-os-x-snow.htmlで命令を使用して(私のMac上でOpenSSLをコンパイルするために考え出した)とOpenSSLの新しいバージョン(http://hackercodex.com/guide/python-virtualenv-on-mac-osx-mountain-lion-10.8/)を使用して実行可能な自分のPythonを構築するために自作を使用しています。
私はあなたが大好きです。 –