Python 3.x Tensorflow在anaconda上破解pip,windows操作系统

Python 3.x Tensorflow在anaconda上破解pip,windows操作系统,python-3.x,tensorflow,pip,anaconda,Python 3.x,Tensorflow,Pip,Anaconda,anaconda的最新版本,Windows10,Python3.6。 安装tensorflow似乎打破了pip >conda create -n py6 python=3.6 >activate py6 >conda install tensorflow >pip install tweepy Collecting tweepy Exception: Traceback (most recent call last): File "C:\Programs\Anacon

anaconda的最新版本,Windows10,Python3.6。 安装tensorflow似乎打破了pip

>conda create -n py6 python=3.6
>activate py6
>conda install tensorflow
>pip install tweepy
Collecting tweepy
Exception:
Traceback (most recent call last):
  File "C:\Programs\Anaconda3\envs\py6\lib\site-packages\pip\basecommand.py", line 215, in main
    status = self.run(options, args)
  File "C:\Programs\Anaconda3\envs\py6\lib\site-packages\pip\commands\install.py", line 335, in run
    wb.build(autobuilding=True)
  File "C:\Programs\Anaconda3\envs\py6\lib\site-packages\pip\wheel.py", line 749, in build
    self.requirement_set.prepare_files(self.finder)
  File "C:\Programs\Anaconda3\envs\py6\lib\site-packages\pip\req\req_set.py", line 380, in prepare_files
    ignore_dependencies=self.ignore_dependencies))
  File "C:\Programs\Anaconda3\envs\py6\lib\site-packages\pip\req\req_set.py", line 554, in _prepare_file
    require_hashes
  File "C:\Programs\Anaconda3\envs\py6\lib\site-packages\pip\req\req_install.py", line 278, in populate_link
    self.link = finder.find_requirement(self, upgrade)
  File "C:\Programs\Anaconda3\envs\py6\lib\site-packages\pip\index.py", line 465, in find_requirement
    all_candidates = self.find_all_candidates(req.name)
  File "C:\Programs\Anaconda3\envs\py6\lib\site-packages\pip\index.py", line 423, in find_all_candidates
    for page in self._get_pages(url_locations, project_name):
  File "C:\Programs\Anaconda3\envs\py6\lib\site-packages\pip\index.py", line 568, in _get_pages
    page = self._get_page(location)
  File "C:\Programs\Anaconda3\envs\py6\lib\site-packages\pip\index.py", line 683, in _get_page
    return HTMLPage.get_page(link, session=self.session)
  File "C:\Programs\Anaconda3\envs\py6\lib\site-packages\pip\index.py", line 811, in get_page
    inst = cls(resp.content, resp.url, resp.headers)
  File "C:\Programs\Anaconda3\envs\py6\lib\site-packages\pip\index.py", line 731, in __init__
    namespaceHTMLElements=False,
TypeError: parse() got an unexpected keyword argument 'transport_encoding'
tweepy的使用只是一个例子,pip不能安装任何软件包

使用pip安装tensorflow和使用python 3.5虚拟环境时也会发生同样的情况

这可能是由于某些软件包更新出错造成的,它将在下一次更新中修复。
同时,欢迎对工作版本号进行任何修复或仔细选择。

此问题在以下通知单中报告:

要解决这个问题,您需要修复html5lib。 或者, 您可以使用anaconda重新安装

conda install -c anaconda html5lib

其他国家也有这个问题。我发布了一个新问题,因为我无法对他们的问题发表评论,因为代表性低,并且还明确提到了tensorflow,在另一个问题中提到了tensorflow,这是一个边缘细节。tensorflow gpu包工作正常,因此,这是一个cpu专用软件包的问题。请参阅我的答案中关于同一问题的第二个解决方案:tensorflow gpu同一个问题,同样的问题,仍然无法解决。这对我不起作用。运行之后,我仍然会遇到相同的异常。您能先尝试删除html5lib吗
conda删除html5lib
然后你再安装它
conda安装-c anaconda html5lib
我不知道为什么,但这对我有效,现在我可以使用tensorflow:
python-m pip安装--根据我在这里发布的票据中了解的内容升级tensorflow
。Tensorflow似乎覆盖了html5lib版本,但在pip中可以看到导致此错误的原因。然而,我们不应该在tensorflow中观察到任何问题。这只会导致pip出现问题。希望我能回答你的问题。