pip/conda 安装库出现版本冲突问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pip/conda 安装库出现版本冲突问题相关的知识,希望对你有一定的参考价值。
参考技术A 在使用pip安装指定库时,会出现版本冲突问题:比如项目需要numpy1.12.1,在安装的时候有其他库与之冲突,可能需要更高的numpy版本。但是项目还必须使用的是numpy1.12.1。这时候就要对与之冲突的库做版本降级处理。原因是在安装其他依赖库时,不指定版本安装的就是默认最新版本,所以极易与之前老的numpy等库产生incompatible。
比如下图:安装numpy1.12.1出现ERROR,但又不想升级numpy版本:
这时需要在网上寻找pywavelets和scipy的其他版本,然后进行单独安装这两个库,安装成功之后再重新运行之前的安装指令。
pip安装pycocotools库(非conda方式)
【安装pycocotools】
由于pip install pycocotools会出错,所以本地安装
1、下载源码https://github.com/philferriere/cocoapi,解压放到任意位置(如D盘)
2、cmd中输入 pip install "D:cocoapi-masterPythonAPI"
自动执行路径中setup.py安装。如果提醒未安装Cython,先安装 pip install Cython。
【简介】
pycocotools是什么?即python api tools of COCO。COCO是一个大型的图像数据集,用于目标检测、分割、人的关键点检测、素材分割和标题生成。这个包提供了Matlab、Python和luaapi,这些api有助于在COCO中加载、解析和可视化注释。请访问http://cocodataset.org/,可以了解关于COCO的更多信息,包括数据、论文和教程。COCO网站上也描述了注释的确切格式。Matlab和PythonAPI是完整的,LuaAPI只提供基本功能。
除了这个API,请下载COCO图片和注释,以便运行演示和使用API。两者都可以在项目网站上找到。
-请下载、解压缩并将图像放入:coco/images/
-请下载并将注释放在:coco/annotations中/
COCO API: http://cocodataset.org/
以上是关于pip/conda 安装库出现版本冲突问题的主要内容,如果未能解决你的问题,请参考以下文章
conda pip 安装 dgl 并运行demo 出现:Segmentation fault (core dumped) 错误