python3引入requests出错

hisweetgirl 2016-04-27 02:28:55

import requests
r = requests.get('https://github.com/timeline.json')


Traceback (most recent call last):
File "C:\Python34\lib\site-packages\requests\packages\urllib3\connection.py", line 11, in <module>
from http.client import HTTPConnection as _HTTPConnection
ImportError: No module named 'http.client'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\Python34\lib\site-packages\requests\packages\__init__.py", line 27, in <module>
from . import urllib3
File "C:\Python34\lib\site-packages\requests\packages\urllib3\__init__.py", line 8, in <module>
from .connectionpool import (
File "C:\Python34\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 35, in <module>
from .connection import (
File "C:\Python34\lib\site-packages\requests\packages\urllib3\connection.py", line 14, in <module>
from httplib import HTTPConnection as _HTTPConnection
ImportError: No module named 'httplib'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "E:/python/other/httpclient/get.py", line 3, in <module>
import requests
File "C:\Python34\lib\site-packages\requests\__init__.py", line 58, in <module>
from . import utils
File "C:\Python34\lib\site-packages\requests\utils.py", line 26, in <module>
from .compat import parse_http_list as _parse_list_header
File "C:\Python34\lib\site-packages\requests\compat.py", line 7, in <module>
from .packages import chardet
File "C:\Python34\lib\site-packages\requests\packages\__init__.py", line 29, in <module>
import urllib3
ImportError: No module named 'urllib3'


怎么出现这么多引入异常,
...全文
1015 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
关山路遥 2016-04-28
  • 打赏
  • 举报
回复
重装一遍python吧。
hisweetgirl 2016-04-27
  • 打赏
  • 举报
回复
引用 1 楼 suiziugo 的回复:
检查下http、httplib、urllib3是否正确安装。
python3 http、httplib 没有这些啊
hisweetgirl 2016-04-27
  • 打赏
  • 举报
回复
引用 2 楼 uiuiy1 的回复:
这些都是基础库,估计是乱删了文件,建议重装一遍python
谢谢回答C:\Python34\Lib\http\client,py 我看都有的,不知道为什么无法引入
hisweetgirl 2016-04-27
  • 打赏
  • 举报
回复
引用 2 楼 uiuiy1 的回复:
这些都是基础库,估计是乱删了文件,建议重装一遍python
windows直接控制面板卸载就行了吧
屎克螂 2016-04-27
  • 打赏
  • 举报
回复
这些都是基础库,估计是乱删了文件,建议重装一遍python
suiziugo 2016-04-27
  • 打赏
  • 举报
回复
检查下http、httplib、urllib3是否正确安装。

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧