安裝幾乎所有庫的 pip 問題

| | | | | | | | | | | | | | | | | | | | | | | | | | |

我很難使用 pip 安裝幾乎任何東西。我是編碼新手,所以我認為這可能是我一直做錯的事情,並選擇了 easy_install 來完成我需要完成的大部分工作,這通常是有效的。但是,現在我正在嘗試下載 nltk 庫,但都沒有完成工作。

我嘗試輸入

sudo pip install nltk 

但得到以下響應:

/Library/Frameworks/Python.framework/Versions/2.7/bin/pip 運行於 2013 年 5 月 4 日星期六 00:15:38 下載/unpacking nltk 獲取頁面 https://pypi.python.org/simple/nltk/ 無法獲取 URL [需要更多信譽才能發布鏈接]:確認 ssl 證書時出現問題:<urlopen 錯誤 [Errno 1] _ssl .c:504: error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm> 將跳過 URL [需要更多聲譽來發布鏈接]/simple/nltk/ 在查找 nltk 獲取頁面的下載鏈接時 [需要更多聲譽發布鏈接]/simple/ 無法獲取 URL https://pypi.python.org/simple/:確認 ssl 證書時出現問題:<urlopen 錯誤 [Errno 1] _ssl.c:504: error:0D0890A1: asn1 編碼例程:ASN1_verify:unknown message digest al算法>查找 nltk 的下載鏈接時將跳過 URL [需要更多信譽來發布鏈接] 無法獲取索引基礎 URL [需要更多信譽來發布鏈接] 用於搜索 nltk 版本的 URL:* [需要更多信譽來發布鏈接] 獲取頁面[需要更多信譽才能發布鏈接] 無法獲取 URL [需要更多信譽才能發布鏈接]:確認 ssl 證書時出現問題:<urlopen 錯誤 [Errno 1] _ssl.c:504: error:0D0890A1:asn1 編碼例程:ASN1_verify:未知消息摘要算法>查找 nltk 的下載鏈接時將跳過 URL [需要更多聲譽來發布鏈接] 找不到任何滿足要求的下載/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/basecommand.py”,第 139 行,主要狀態 = self.run (選項,參數)文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/commands/install.py” ,第 266 行,在運行 requirements_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle) 文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip -1.3.1-py2.7.egg/pip/req.py”,第 1026 行,在 prepare_files url = finder.find_requirement(req_to_install, upgrade=self.upgrade) 文件“/Library/Frameworks/Python.framework/Versions/ 2.7/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/index.py”,林e 171,在 find_requirement raise DistributionNotFound("No distributions at all found for %s" % req) DistributionNotFound: No distributions at all found for nltk --easy_install 安裝的庫片段和代碼在嘗試運行時很快遇到了麻煩它。 

對這個問題有什麼想法嗎?我真的很感謝一些關於如何讓 pip 工作或同時解決問題的反饋。