[英]cannot install ordereddict using pip install
運行python腳本時出現以下錯誤
from collections import OrderedDict
ImportError: cannot import name OrderedDict
我嘗試使用sudo pip install OrderedDict安裝ordersdict,但遇到以下錯誤..有人可以幫助您解決以下錯誤嗎?
Downloading/unpacking OrderedDict
Could not fetch URL http://pypi.python.org/simple/OrderedDict: HTTP Error 403: CoachingSessionExceededWithoutJS
Will skip URL http://pypi.python.org/simple/OrderedDict when looking for download links for OrderedDict
Could not fetch URL http://pypi.python.org/simple/: HTTP Error 403: CoachingSessionExceededWithoutJS
Will skip URL http://pypi.python.org/simple/ when looking for download links for OrderedDict
Cannot fetch index base URL http://pypi.python.org/simple/
Cannot find requirement OrderedDict, nor fetch index URL http://pypi.python.org/simple/
Storing complete log in ./pip-log.txt
關鍵是此錯誤代碼:
HTTP Error 403: CoachingSessionExceededWithoutJS
403通常是“禁止的”。 CoachingSessionExceededWithoutJS
是從WebSense代理返回的自定義錯誤代碼。
您需要四處走動代理服務器,或者讓管理員將pypi.python.org
列入白名單。
WebSense代理(以及Bluecoat代理和and和-和-和它已成為企業級Web代理的常見功能)使管理員可以根據網站的類別啟用/禁用網站。 該網站在本地數據庫中查找,WebSense巧妙地將其稱為“ 主數據庫” :
Websense®主數據庫包含業界最准確,最新和最全面的URL分類。 我們使用專有的分類軟件和人工檢查技術,以超過50種語言對超過95種URL類別的定義進行分類和維護。
如果用戶訪問數據庫中不存在的網站,則代理服務器之間的行為將非常瘋狂。 一些“失敗關閉”並阻止連接,另一些“失敗打開”並允許未分類的站點成功。 Bluecoat 對網站進行了動態分類 。
WebSense嘗試采取中間立場,並提供一個通過建立連接來“指導”用戶的網頁。 如果沒有用戶在場(即,如果HTTP請求不是來自前面帶有人的Web瀏覽器),那么它將無法顯示UI來指導您通過連接進行操作,並失敗並返回403 CoachingSessionExceededWithoutJS
。
pypi不在Websense主數據庫中,並且您的管理員已將設備配置為通過連接“指導”用戶以訪問未分類的域。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.