当前位置: 移动技术网 > IT编程>脚本编程>Python > 完美解决安装完tensorflow后pip无法使用的问题

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

2018年08月19日  | 移动技术网IT编程  | 我要评论

海贼王510,护花状元在现代,无赖勇者的鬼畜美学

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

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网