Python在Windows Server 2003上无法访问互联网

Python在Windows Server 2003上无法访问互联网

我正在尝试安装请求包在安装了 Python 3.4.0 的 Windows 2003 上,我也尝试了 Python 3.2,得到了完全相同的结果。

当我尝试使用 pip 安装时出现以下错误

C:\Python34\Scripts>pip install requests
Downloading/unpacking requests
  Cannot fetch index base URL https://pypi.python.org/simple/
  Could not find any downloads that satisfy the requirement requests
Cleaning up...
No distributions at all found for requests
Storing debug log for failure in C:\Documents and Settings\Administrator\pip\pip.log

当我尝试使用 easy_install 时出现以下错误

C:\Python34\Scripts>easy_install requests
Searching for requests
Reading https://pypi.python.org/simple/requests/
Download error on https://pypi.python.org/simple/requests/: [WinError 10061] No connection could be made because the target machine actively refused it -- Some packages may not be found!
Couldn't find index page for 'requests' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
Download error on https://pypi.python.org/simple/: [WinError 10061] No connection could     be made because the target machine actively refused it -- Some packages may not be found!
No local packages or download links found for requests
error: Could not find suitable distribution for Requirement.parse('requests')

我设法从源代码在 Python 3.2 上安装了请求,但是当我尝试使用请求时,它失败并显示错误消息

文件“C:\Python32\lib\site-packages\requests-2.3.0-py3.2.egg\requests\adapters.py”,第 378 行,发送时引发 ProxyError(e) request.exceptions.ProxyError:('无法连接到代理。',错误(10061,'无法建立连接,因为目标机器主动拒绝它'))

看起来好像 Python 无法访问网络。Windows 防火墙已关闭,计算机没有病毒扫描程序、代理或第三方防火墙。该计算机可以使用其他应用程序访问网络/Internet。

我还在另一台机器上运行了我编写的脚本,一切都按我预期的方式运行。有人知道发生了什么吗?任何帮助都将不胜感激。

答案1

您的代理设置似乎阻止了您的脚本访问互联网。

转到控制面板/Internet 选项/连接/Lan 设置并取消勾选/确认所有内容。

相关内容