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

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无法使用的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

(0)

相关推荐

  • pip命令无法使用的解决方法

    今天在学习Python时需要安装Requests    使用命令:pip install requests       提示错误 我的解决办法是: cmd 切换到Python安装路径中的scripts下      输入  pip install    就OK了   也可以直接在此处   pip  install requests 以上这篇pip命令无法使用的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.

  • 解决Tensorflow使用pip安装后没有model目录的问题

    在使用pip安装Tensorflow后,在其目录中没有找到model目录,重复安装了两遍依然没有,原因未知. 于是,使用源码安装的方法: (1)收下,使用git clone源码工程: git clone –recurse-submodules https://github.com/tensorflow/tensorflow 注意这里的参数不可省略,用于获取 TesorFlow 依赖的 protobuf 库 经咨询发现上述查看的路径错误,应该查看如下路径: /usr/local/lib/pytho

  • 解决安装tensorflow遇到无法卸载numpy 1.8.0rc1的问题

    最近在关注 Deep Learning,就在自己的mac上安装google的开源框架Tensorflow 用 sudo pip install -U tensorflow 安装的时候总是遇到下面的问题: sudo pip install -U tensorflow Password: The directory '/Users/jason/Library/Caches/pip/http' or its parent directory is not owned by the current us

  • 解决Tensorflow安装成功,但在导入时报错的问题

    在Mac上按照官网教程安装成功tensor flow后,但在程序中导入时,仍然报错,包括但不限于以下两个错误.对于这种错误,原因主要在于Mac内默认的python库比较老了,即便通过pip命令安装了新的包,python也会默认导入默认位置的包.这时候需要做的就是删除,有冲突的包,对于以下两个错误,就是分别时numpy和six两个包冲突了. 可以在python命令行环境下,通过numpy.version和six.version两个命令查看当前版本,如果与预期的不一致,就可以删掉. 可以通过nump

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

    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&q

  • Centos 升级到python3后pip 无法使用的解决方法

    一. 问题 [root@localhost local]# pip -bash: pip: command not found pip无法使用. 二. 系统环境 Centos 6.6 Python 3.5.2 三. 解决方法 设置软连接. 1.查找pip所在位置 [root@xxx local]# find / -name "pip" /Python-3.5.2/Tools/msi/pip /usr/bin/pip /usr/local/python3.5.2/bin/pip /usr

  • 完美解决mysql客户端授权后连接失败的问题

    在本地(192.168.1.152)部署好mysql环境,授权远程客户机192.168.1.%连接本机的mysql,在iptables防火墙也已开通3306端口. 如下: mysql> select host,user,password from mysql.user; +--------------+-----------------+---------------------------------------------------------+ | host | user | passw

  • 详解完美解决MacOS catalina 升级后Vmware黑屏的问题

    完美解决MacOS catalina 升级后VMware黑屏 1.关闭MacOS的rootless机制 #Rootless机制将成为对抗恶意程序的最后防线 1.尝试关闭Rootless,重启按住 Command+R 进入恢复模式 打开Terminal 2.输入csrutil disable 3.如果要恢复 csrutil enable 2.如果Mac的辅助功能无法添加其他应用 应该是升级导致/Library/Application\ Support/com.apple.TCC损坏或权限异常,出现

  • 如何解决安装MySQL5.0后出现1607异常

    最近项目比较多,时间不宽松,一直没给大家整理,今天小编抽个时间把我的解决方案分享给大家,具体内容如下所示. 问题描述: 我在自己的电脑上配置了Mysql5环境,同时安装了一个phpMyAdmin管理工具,安装完成后,发现在phpMyAdmin里面输入汉字,总是提示下面这个错误: Datatype too large 后来想到MySQL安装的时候没有设置字符集!在添加/删除程序里卸载MySQL 后,发现服务里还有一个MySQL的服务没弄掉!用卸载服务的工具卸载后. 重新安装MySQL以后,MySQ

  • 比较详细的完美解决安装sql2000时出现以前的某个程序安装已在安装计算机上创建挂起的文件操作。 原创

    安装sql2000时出现以前的某个程序安装已在安装计算机上创建挂起的文件操作.运行安装程序之前必须重新启动计算机. 安装sql2000是,因为是在win2003上安装的,出现了错误,退出安装,重启后,仍然出现以前的某个程序安装已在安装计算机上创建挂起的文件操作.运行安装程序之前必须重新启动计算机.,实在没办法,只好上网搜了下, 原来,可以通过修改注册表的方法,突破这个问题,为什么在win2003上sql2000太容易出现这个问题了,还好右高手们想到了这个办法,我们就不需要重启了.以后碰到这样的提

  • WINDOWS 同时安装 python2 python3 后 pip 错误的解决方法

    再之前同时安装 python 后 只需把环境变量PATH 里面改为 PATH=C:\Python36-32\Scripts\;C:\Python36-32\;C:\Python27\;C:\Python27\Scripts 然后把python3安装后的文件按照如下修改: C:\Python36-32\Scripts\pip.exe 改为 C:\Python36-32\Scripts\pip3.exe C:\Python36-32\python.exe 改为 C:\Python36-32\pyth

  • mac 安装omyzsh后不执行~/.bash_profile、~/.bashrc的完美解决办法

    mac 安装 omyzsh 后, terminal瞬间逼格飙升! 但是! terminal init的时候并不会执行~/.bash_profile.~/.bashrc等脚本了, 这是因为其默认启动执行脚本变为了-/.zshrc. 解决办法就是修改-/.zshrc文件,在其中添加: source -/.bash_profile.-/.bashrc等脚本文件就ok了 以上所述是小编给大家介绍的mac 安装omyzsh后不执行~/.bash_profile.~/.bashrc的完美解决办法,希望对大家

  • 关于安装linux redhat后无法使用yum命令安装gcc-c++问题的解决过程

    初入职场,给linux redhat安装环境的时候,遇到这么个问题 [root@localhost ~]# yum -y install gcc Loaded plugins: katello, product-id, security, subscription-manager Updating certificate-based repositories. Unable to read consumer identity Setting up Install Process No packa

随机推荐