请问Python2.7 Ubuntu14.10 pip1.5.6提示readline()是什么错误
今天在用pip1.5.6安装flask-mongoengine的时候报错退出
我执行的命令是
bash
pip install flask-mongoengine
返回错误是
bash
Downloading/unpacking flask-mongoengine Cleaning up... Exception: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main status = self.run(options, args) File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 278, in run requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle) File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1177, in prepare_files url = finder.find_requirement(req_to_install, upgrade=self.upgrade) File "/usr/lib/python2.7/dist-packages/pip/index.py", line 194, in find_requirement page = self._get_page(main_index_url, req) File "/usr/lib/python2.7/dist-packages/pip/index.py", line 568, in _get_page session=self.session, File "/usr/lib/python2.7/dist-packages/pip/index.py", line 670, in get_page resp = session.get(url, headers={"Accept": "text/html"}) File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 468, in get return self.request('GET', url, **kwargs) File "/usr/lib/python2.7/dist-packages/pip/download.py", line 237, in request return super(PipSession, self).request(method, url, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 456, in request resp = self.send(prep, **send_kwargs) File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 559, in send r = adapter.send(request, **kwargs) File "/usr/lib/python2.7/dist-packages/requests/adapters.py", line 327, in send timeout=timeout File "/usr/lib/python2.7/dist-packages/urllib3/connectionpool.py", line 491, in urlopen conn = self._get_conn(timeout=pool_timeout) File "/usr/lib/python2.7/dist-packages/urllib3/connectionpool.py", line 230, in _get_conn return conn or self._new_conn() File "/usr/lib/python2.7/dist-packages/urllib3/connectionpool.py", line 680, in _new_conn return self._prepare_conn(conn) File "/usr/lib/python2.7/dist-packages/urllib3/connectionpool.py", line 653, in _prepare_conn conn.connect() File "/usr/lib/python2.7/dist-packages/urllib3/connection.py", line 205, in connect self._tunnel() File "/usr/lib/python2.7/httplib.py", line 780, in _tunnel line = response.fp.readline(_MAXLINE + 1) TypeError: readline() takes exactly 1 argument (2 given)
我看traceback怀疑是标准库的bug,就google了一下,发现了一个github上的issue,场景不一样但是引发了同样的bug。这个issue最后讨论的结论是这确实是个bug,但是相关的patch已经merge了,就是说问题应该已经解决了。我在issue后面回复了我的问题,不过还没有得到解决。不知道有没有哪位遇到过类似的问题并且已经解决了?
我的python版本是2.7.9,pip版本是1.5.6,系统是ubuntu14.10.
我在用pip安装其他扩展的时候出现报错的原因很多情况下是因为没有加超级用户权限
试一下sudo pip install flask-mongoengine
已经得到确认了,这确实是个bug,我用的pip版本比较低,在最新版的pip中这个bug已经得到修复。
相关issue:https://github.com/kennethreitz/requests/issues/2159#issuecomment-9148...
玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd18857.html
相关文章 Recommend
- • 想转业学python,请问应该如何规划自己的学习计划
- • 请问python外部模块可以在Jinja2模板里使用吗?
- • 请问APNS推送消息条数有什么限制?最大一次能发多
- • python2.7运行报Backup FAILED错误是什么问题
- • python2.7函数删除一个全局变量为什么不报SyntaxE
- • 请问Python语言中is与双等号==有什么区别及作用
- • ubuntu卸载python2.7再重装的问题
- • python2.7配Django1.4GAE方面需要做什么调整
- • Python当前目录有同名模块请问如何导入内置sock
- • Mac python2.7.3创建虚拟环境提示ImportError: No module
- • 请问SAE用第三方提示:ImportError: No module named feed
- • python能实现区域找图功能吗?
您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容
我要分享到:
必知PYTHON教程 Must Know PYTHON Tutorials
- • python 解释器
- • python idle
- • python dir函数
- • python 数据类型
- • python type函数
- • python 字符串
- • python 整型数字
- • python 列表
- • python 元组
- • python 字典
- • python 集合
- • python 变量
- • python print
- • python 函数
- • python 类定义
- • python import
- • python help
- • python open
- • python 异常处理
- • python 注释
- • python continue
- • python pass
- • python return
- • python global
- • python assert
- • python if语句
- • python break
- • python for循环
- • python while循环
- • python else/elif
- • lambda匿名函数
必知PYTHON模块 Must Know PYTHON Modules
- • os 模块
- • sys 模块
- • re 正则表达式
- • time 日期时间
- • pickle 持久化
- • random 随机
- • csv 模块
- • logging 日志
- • socket网络通信
- • json模块
- • urlparse 解析URL
- • urllib 模块
- • urllib2 模块
- • robotparser 解析
- • Cookie 模块
- • smtplib 邮件
- • Base64 编码
- • xmlrpclib客户端
- • string 文本
- • Queue 线程安全
- • math数学计算
- • linecache缓存
- • threading多线程
- • sqlite3数据库
- • gzip压缩解压
最新内容 NEWS
- • django app提供pv信息的方法是什么
- • Django项目版本升级如何操作?
- • django较多数据传递如何优雅的呈现
- • django1.7获取参数问题求助
- • Django1.7使用内置comment遇到问题
- • python mysql数据库做insert操作时报_mysql_ex
- • 关于python mysql的duplicate insert机制的疑问
- • pymongo使用insert函数批量插入被中断要怎么
- • Python程序员解决棘手问题的常用库
- • 求助关于restfull api接口几个问题
图文精华 RECOMMEND
-
django1.7获取参数问题求助
-
Python程序员解决棘手问题的常用库
-
求问str()同__str__原理上有什么不同
-
scrapy框架里面用link extractor怎么能
-
python {}.fromkeys创建字典append添加操
-
python3 类型Type str doesn't support th
热点文章 HOT
- 学习Python有什么好的书籍推荐?
- Python匿名函数 Lambda表达式作用
- Python与Java、C、Ruby、PHP等编程语言有什么
- Python 正则中文网页字符串提取问题
- 如何为实时性应用存取经纬度?django my
- 想用python做个客户端,在二维码登录这个地
- 有让IDE可识别Python函数参数类型的方法吗
- Python字符串转换成列表正则疑问