我正在尝试在win7中设置一个tensorflow环境。
我遵循了here的说明,我想我已经安装了tensorflow。
我设法在上一个链接中运行这个小脚本,但是只在Anaconda tensorflow环境的控制台中运行。由于windows的控制台有点原始(出于礼貌),我想安装Ipython。
问题是我在尝试使用pip时出错。例如:pip install pyreadline
给这个Traceback (most recent call last):
File "D:\Software\Anaconda3\Scripts\pip-script.py", line 6, in
from pip import main
File "D:\Software\Anaconda3\lib\site-packages\pip__init__.py", line 28, in
from pip.vcs import git, mercurial, subversion, bazaar # noqa
File "D:\Software\Anaconda3\lib\site-packages\pip\vcs\subversion.py", line 9, in
from pip.index import Link
File "D:\Software\Anaconda3\lib\site-packages\pip\index.py", line 33, in
from pip._vendor import html5lib, requests, six
ImportError: cannot import name 'html5lib'
根据一些说明,我也试过这个:
^{pr2}$
同样的输出。我认为吡咯烷酮是Ipython的先决条件。如果我的控制台升高或没有区别。在
一般来说,似乎所有模块的安装尝试都会产生相同的消息。甚至:pip install --ignore-installed --upgrade html5lib也会这样做。在
我的系统是win7,python3.6.2,我使用Anaconda的指令安装了tensorflow。
在Anaconda Navigator中,我看到html5lib已安装。
那么,如何绕过这个问题来安装新的模块呢?在
编辑:
我遵循了here的说明,它有一个类似于我的问题,但尽管它被接受为答案,它并没有解决问题。
html5lib似乎重新安装了,但其他模块没有。在