6
我想導入urllib
以使用函數'request
'。但是,我遇到嘗試通過Pycharm下載時的錯誤:無法在Python中導入urllib
「無法找到滿足需求的urllib版本(從版本:)未找到的urllib匹配分配」
我試着pip install urllib
但仍然有相同的錯誤。我正在使用Python 2.7.11。非常感謝所有幫助
我想導入urllib
以使用函數'request
'。但是,我遇到嘗試通過Pycharm下載時的錯誤:無法在Python中導入urllib
「無法找到滿足需求的urllib版本(從版本:)未找到的urllib匹配分配」
我試着pip install urllib
但仍然有相同的錯誤。我正在使用Python 2.7.11。非常感謝所有幫助
有幾件事情:
urllib
不是通過pip
安裝,它是標準庫的一部分,所以你可以做import urllib
無需安裝。urllib.request
模塊,但據我所知Python 2.x沒有。你是從urllib.request
需要的功能,是最有可能包含在urllib2
(這也是標準庫的一部分),但你可能會更好過使用requests
,這可能確實需要通過pip
在安裝你的情況:
pip install requests
事實上,urllib2
文檔本身建議您使用requests
庫「爲更高級別的HTTP客戶端界面」 - 但我不知道你想要做的事情,所以很難說什麼最適合你的特定用例。
'urllib'是在標準庫。它應該包含在內,你不需要安裝它。 'import urllib'適用於我。儘管['requests'](http://docs.python-requests.org/en/master/)是一個完全不同的庫,你可以安裝它。 –
我認爲他的意思是'urllib.requests'(在python 3中名稱空間已經重做)。 –