首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于html5lib错误,pip无法安装模块

由于html5lib错误,pip无法安装模块
EN

Stack Overflow用户
提问于 2017-10-19 13:31:55
回答 1查看 6.1K关注 0票数 1

我正在尝试在win7中建立一个tensorflow环境。我遵循这里的指示,我想我已经安装了tensorflow。我在前面的链接中成功地运行了这个小脚本,但只在Anaconda环境的控制台中运行。由于windows的控制台有点原始(为了礼貌起见),所以我想安装Ipython。问题是我在尝试使用pip时出错了。例如:

代码语言:javascript
复制
pip install pyreadline

给出这个

回溯(最近一次调用):文件"D:\Software\Anaconda3\Scripts\pip-script.py",第6行,pip主文件"D:\Software\Anaconda3\lib\site-packages\pip__init__.py",第28行,pip.vcs导入git,mercurial,subversion,bazaar # noqa "D:\Software\Anaconda3\lib\site-packages\pip\vcs\subversion.py",第9行,在“从"D:\Software\Anaconda3\lib\site-packages\pip\index.py",导入链接文件”pip.index第33行中,在“从pip._vendor导入html5lib”中,“请求”中,有六个ImportError:无法导入名称“html5lib”

使用一些说明,我也尝试了这个:

代码语言:javascript
复制
python -m pip install pyreadline

以同样的输出。我认为,pyreadline被认为是Ipython的先决条件。如果我的控制台被提升或者没有提升,那么没有什么区别。

一般来说,似乎所有模块的安装尝试都会产生相同的消息。偶数:pip install --ignore-installed --upgrade html5lib是这样做的。

我的系统是win7,python3.6.2,我使用Anaconda的指令安装了tensorflow。从,我看到安装了html5lib。那么,如何绕过这个问题才能安装新的模块呢?

编辑:我遵循了指令这里,它有一个类似于我的问题,但虽然接受作为一个答案,它没有解决问题。html5lib似乎被重新安装,但其他模块却没有。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-24 08:26:45

我的问题的解决方案是为了解决这个问题(非常相似),但也是对4岁的问题的回答。

问题是,对我来说,真正有效的解决方案不是被接受的,所以我提供第二个答案来解决我的问题。

使用:

代码语言:javascript
复制
conda install -c anaconda html5lib

似乎解开了依赖关系,并使pip再次工作。参考文献:https://anaconda.org/anaconda/html5lib

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46831127

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档