我想导入urllib
来使用'request
'函数。但是,当我尝试在 Pycharm 中下载时出现了错误:
"无法找到满足要求 urllib 的版本(来自版本: )没有找到匹配的发行版"
我尝试了pip install urllib
但仍然遇到相同的错误。我正在使用Python 2.7.11。非常感谢任何帮助。
我想导入urllib
来使用'request
'函数。但是,当我尝试在 Pycharm 中下载时出现了错误:
"无法找到满足要求 urllib 的版本(来自版本: )没有找到匹配的发行版"
我尝试了pip install urllib
但仍然遇到相同的错误。我正在使用Python 2.7.11。非常感谢任何帮助。
一些事情:
urllib
不是通过 pip
安装的,它是 Python 标准库的一部分,因此您可以直接执行 import urllib
而无需安装。urllib.request
模块,但我不知道 Python 2.x 是否有。您从 urllib.request
中寻找的功能最有可能包含在 urllib2
中(也是标准库的一部分),但最好使用requests
,在您的情况下可能需要通过 pip
安装:
pip install requests
事实上,urllib2
文档本身建议您使用 requests
库 "获得更高级别的HTTP客户端接口" - 但我不确定您希望做什么,因此很难说对于您特定的用例哪种方式最好。
urllib
是Python标准库中的一部分,应该已经包含在安装的Python环境中了,不需要额外安装。你可以使用import urllib
来导入它。但是,如果你需要另一个完全不同的库,你可以安装requests
库。 - Rafael Barrosurllib.requests
(在Python 3中,命名空间已被重新设计)。 - Jean-François Fabre