我正在尝试在win7中建立一个Tensorflow环境。我按照这里的说明进行操作,我想我已经安装了tensorflow。我设法在上一个链接中运行了小脚本,但仅在Anaconda tensorflow环境的控制台内运行。由于Windows的控制台有点原始(有礼貌),因此我想安装Ipython。问题是尝试使用时出现错误pip。例如:
pip install pyreadline
Run Code Online (Sandbox Code Playgroud)
给这个
追溯(最近一次通话最后一次):从pip导入主文件“ D:\ Software \ Anaconda3 \ Scripts \ pip-script.py”,第6行,文件“ D:\ Software \ Anaconda3 \ lib \ site-packages \ pip__init__ .py“,第28行,从pip.vcs中导入git,mercurial,subversion,集市#noqa文件“ D:\ Software \ Anaconda3 \ lib \ site-packages \ pip \ vcs \ subversion.py”,第9行,在从pip.index导入链接文件“ D:\ Software \ Anaconda3 \ lib \ site-packages \ pip \ index.py”,行33,从pip._vendor导入html5lib,请求,六个ImportError:无法导入名称“ html5lib”
根据一些说明,我也尝试了以下方法:
python -m pip install pyreadline
Run Code Online (Sandbox Code Playgroud)
具有相同的输出。pyreadline被认为是Ipython的先决条件。是否将我的控制台提升了没有区别。
一般来说,似乎所有模块的安装尝试都会产生相同的消息。甚至:pip install --ignore-installed --upgrade html5lib这样做。
我的系统是win7,python 3.6.2,并且我已安装 按照Anaconda的说明 tensorflow。从Anaconda Navigator中,我看到已安装html5lib。那么,如何能够绕过这个问题以能够安装新模块呢?
编辑:我按照此处的指示进行操作,该指示与我的问题类似,但尽管已被接受为答案,但并不能解决问题。
html5lib似乎已重新安装,但其他模块未安装。
我的问题的解决方案是对此问题(非常相似)的回答,但也是4年之久的问题。
问题是,对我来说,实际可行的解决方案不是公认的解决方案,因此,我将提供第二个答案作为我的问题的解决方案。
使用方法:
conda install -c anaconda html5lib
Run Code Online (Sandbox Code Playgroud)
似乎可以解开依赖关系并pip重新进行工作。参考:https : //anaconda.org/anaconda/html5lib
| 归档时间: |
|
| 查看次数: |
2796 次 |
| 最近记录: |