完美解决安装完tensorflow后pip无法使用的问题


Posted in Python onJune 11, 2018

Win8,ANACONDA3(64-bit),Python3.6.2。ANACONDA Prompt中不能用pip命令安装包,并且是在安装了TensorFlow后才发生的。

报错如下:

F:\360Downloads>pip install --upgrade pip
Exception:
Traceback (most recent call last):
 File "E:\tools\anaconda\py3\lib\site-packages\pip\basecommand.py", line 215, in main
 status = self.run(options, args)
 File "E:\tools\anaconda\py3\lib\site-packages\pip\commands\install.py", line 335, in run
 wb.build(autobuilding=True)
 File "E:\tools\anaconda\py3\lib\site-packages\pip\wheel.py", line 749, in build
 self.requirement_set.prepare_files(self.finder)
 File "E:\tools\anaconda\py3\lib\site-packages\pip\req\req_set.py", line 380, in prepare_files
 ignore_dependencies=self.ignore_dependencies))
 File "E:\tools\anaconda\py3\lib\site-packages\pip\req\req_set.py", line 487, in _prepare_file
 req_to_install, finder)
 File "E:\tools\anaconda\py3\lib\site-packages\pip\req\req_set.py", line 428, in _check_skip_instal
led
 req_to_install, upgrade_allowed)
 File "E:\tools\anaconda\py3\lib\site-packages\pip\index.py", line 465, in find_requirement
 all_candidates = self.find_all_candidates(req.name)
 File "E:\tools\anaconda\py3\lib\site-packages\pip\index.py", line 423, in find_all_candidates
 for page in self._get_pages(url_locations, project_name):
 File "E:\tools\anaconda\py3\lib\site-packages\pip\index.py", line 568, in _get_pages
 page = self._get_page(location)
 File "E:\tools\anaconda\py3\lib\site-packages\pip\index.py", line 683, in _get_page
 return HTMLPage.get_page(link, session=self.session)
 File "E:\tools\anaconda\py3\lib\site-packages\pip\index.py", line 811, in get_page
 inst = cls(resp.content, resp.url, resp.headers)
 File "E:\tools\anaconda\py3\lib\site-packages\pip\index.py", line 731, in __init__
 namespaceHTMLElements=False,
TypeError: parse() got an unexpected keyword argument 'transport_encoding'

解决方案:

1.conda install -c anaconda html5lib

如下场景

F:\360Downloads>conda install -c anaconda html5lib
Fetching package metadata ...............
Solving package specifications: .

Package plan for installation in environment E:\tools\anaconda\py3:

The following packages will be UPDATED:

 anaconda: 5.0.0-py36hea9b2fc_0  --> custom-py36h363777c_0 anaconda
 bzip2:  1.0.6-vc14hdec8e7a_1  --> 1.0.6-vc14_3   anaconda [vc14]
 conda:  4.3.27-py36hcbae3bd_0  --> 4.4.8-py36_0   anaconda
 html5lib: 0.999999999-py36ha09b1f3_0 --> 1.0.1-py36h047fa9f_0 anaconda
 libpng: 1.6.32-vc14hce43e6c_2  --> 1.6.32-vc14h5163883_3 anaconda [vc14]
 openssl: 1.0.2l-vc14hcac20b0_2  --> 1.0.2l-vc14hf4c37d5_5 anaconda [vc14]
 pycosat: 0.6.2-py36hf17546d_1  --> 0.6.3-py36h413d8a4_0 anaconda

The following packages will be SUPERSEDED by a higher-priority channel:

 conda-env: 2.6.0-h36134e3_1   --> 2.6.0-h36134e3_1  anaconda
 curl:  7.55.1-vc14hdaba4a4_3  --> 7.55.1-vc14hdaba4a4_3 anaconda [vc14]
 freetype: 2.8-vc14h17c9bdf_0   --> 2.8-vc14h17c9bdf_0 anaconda [vc14]
 hdf5:  1.10.1-vc14hb361328_0  --> 1.10.1-vc14hb361328_0 anaconda [vc14]
 icu:  58.2-vc14hc45fdbb_0  --> 58.2-vc14hc45fdbb_0 anaconda [vc14]
 jpeg:  9b-vc14h4d7706e_1   --> 9b-vc14h4d7706e_1  anaconda [vc14]
 libiconv: 1.15-vc14h29686d3_5  --> 1.15-vc14h29686d3_5 anaconda [vc14]
 libssh2: 1.8.0-vc14hcf584a9_2  --> 1.8.0-vc14hcf584a9_2 anaconda [vc14]
 libtiff: 4.0.8-vc14h04e2a1e_10  --> 4.0.8-vc14h04e2a1e_10 anaconda [vc14]
 libxml2: 2.9.4-vc14h8fd0f11_5  --> 2.9.4-vc14h8fd0f11_5 anaconda [vc14]
 libxslt: 1.1.29-vc14hf85b8d4_5  --> 1.1.29-vc14hf85b8d4_5 anaconda [vc14]
 qt:  5.6.2-vc14h6f8c307_12  --> 5.6.2-vc14h6f8c307_12 anaconda [vc14]
 sqlite: 3.20.1-vc14h7ce8c62_1  --> 3.20.1-vc14h7ce8c62_1 anaconda [vc14]
 tk:  8.6.7-vc14hb68737d_1  --> 8.6.7-vc14hb68737d_1 anaconda [vc14]
 yaml:  0.1.7-vc14hb31d195_1  --> 0.1.7-vc14hb31d195_1 anaconda [vc14]
 zlib:  1.2.11-vc14h1cdd9ab_1  --> 1.2.11-vc14h1cdd9ab_1 anaconda [vc14]

Proceed ([y]/n)? y

conda-env-2.6. 100% |###############################| Time: 0:00:00 538.73 kB/s
bzip2-1.0.6-vc 100% |###############################| Time: 0:00:02 55.75 kB/s
icu-58.2-vc14h 7% |##        | Time: 0:00:07 233.63 kB/s

2.更新:conda install pip

以上这篇完美解决安装完tensorflow后pip无法使用的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 域名分析工具实现代码
Jul 15 Python
在Python中操作列表之List.pop()方法的使用
May 21 Python
实例讲解Python的函数闭包使用中应注意的问题
Jun 20 Python
django model去掉unique_together报错的解决方案
Oct 18 Python
python 借助numpy保存数据为csv格式的实现方法
Jul 04 Python
Python多进程原理与用法分析
Aug 21 Python
python实现接口并发测试脚本
Jun 25 Python
python实现高斯(Gauss)迭代法的例子
Nov 20 Python
Pytorch之finetune使用详解
Jan 18 Python
python如何使用代码运行助手
Jul 03 Python
Python 程序员必须掌握的日志记录
Aug 17 Python
TensorFlow低版本代码自动升级为1.0版本
Feb 20 Python
Anaconda 离线安装 python 包的操作方法
Jun 11 #Python
使用anaconda的pip安装第三方python包的操作步骤
Jun 11 #Python
python获取代码运行时间的实例代码
Jun 11 #Python
解决Ubuntu pip 安装 mysql-python包出错的问题
Jun 11 #Python
Anaconda下安装mysql-python的包实例
Jun 11 #Python
使用Anaconda3建立虚拟独立的python2.7环境方法
Jun 11 #Python
Anaconda2下实现Python2.7和Python3.5的共存方法
Jun 11 #Python
You might like
详解PHP对象的串行化与反串行化
2016/01/24 PHP
PHP使用phpunit进行单元测试示例
2019/09/23 PHP
php扩展开发入门demo示例
2019/09/23 PHP
浅谈laravel数据库查询返回的数据形式
2019/10/21 PHP
js计算页面刷新的次数
2009/07/20 Javascript
js继承的实现代码
2010/08/05 Javascript
JavaScript打印网页指定区域的例子
2014/05/03 Javascript
Javascript判断文件是否存在(客户端/服务器端)
2014/09/16 Javascript
js的window.showModalDialog及window.open用法实例分析
2015/01/29 Javascript
JavaScript获得url所有参数键值表的方法
2015/03/21 Javascript
javascript连续赋值问题
2015/07/08 Javascript
jQuery中$.ajax()和$.getJson()同步处理详解
2015/08/12 Javascript
javascript使用Promise对象实现异步编程
2016/03/01 Javascript
浅谈$_FILES数组为空的原因
2017/02/16 Javascript
JavaScript中为事件指定处理程序的五种方式分析
2018/07/27 Javascript
layui 优化button按钮和弹出框的方法
2018/08/15 Javascript
微信小程序数据分析之自定义分析的实现
2018/08/17 Javascript
JavaScript实现简单计算器功能
2019/12/19 Javascript
vue页面引入three.js实现3d动画场景操作
2020/08/10 Javascript
jenkins自动构建发布vue项目的方法步骤
2021/01/04 Vue.js
在Python程序中实现分布式进程的教程
2015/04/28 Python
Linux-ubuntu16.04 Python3.5配置OpenCV3.2的方法
2018/04/02 Python
Python判断两个list是否是父子集关系的实例
2018/05/04 Python
python 文件查找及内容匹配方法
2018/10/25 Python
详解python命令提示符窗口下如何运行python脚本
2020/09/11 Python
python分布式爬虫中消息队列知识点详解
2020/11/26 Python
python3实现简单飞机大战
2020/11/29 Python
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
2015/09/07 面试题
策划创业计划书
2014/02/06 职场文书
教师党员公开承诺书
2014/03/25 职场文书
我的祖国演讲稿
2014/05/04 职场文书
五一促销活动总结
2014/07/01 职场文书
中职生求职信
2014/07/01 职场文书
党员考试作弊检讨书1000字
2015/02/16 职场文书
大学生个人简历自荐信
2015/03/06 职场文书
vue实现移动端div拖动效果
2022/03/03 Vue.js