python pip install pipenv失败_pipenv 无法创建依赖情况应该怎么处理?大家有什么好的建议吗?...
问题是这样的:
pipenv用着还是不错的,就是经常安装一些包老是解决不了依赖问题,比如最近我用到一个dogpile.cache,使用pipenv install dogpile.cache==0.7.1来安装就报错。
我看报错信息大概是无法创建依赖关系,但是通过pipenv graph却可以看到包有了,dogpile.cache依赖于decorator的关系图也有了,Pipfile文件也被写入了包的内容,但是Pipfile.lock是没有创建依赖的。
这导致我每次再安装其它包,它又要去更新一遍Pipfile.lock,因为dogpile.cache无法创建依赖,所以你每安装一次新的包它都要报错。
我的分析
从上面的情况我也总结出来pipenv graph好像和Pipfile.lock关系不大,Pipfile.lock文件没有依赖关系依然可以从pipenv graph看出依赖图来,当然你可以无视报错继续使用
可以把dogpile.cache的信息从Pipfile中删除,这样报错没有了,但是这不是好的解决方案吧,Pipfile文件就是维护包信息,一个还好,缺的多我还要手动处理
另外,官方是有--skip-lock命令在安装时跳过依赖的,我是这样用的pipenv install --skip-lock dogpile.cache==0.7.1,但是这个命令根本不管用,还是在安装完成包后,执行了Installing dependencies from Pipfile,下面是报错内容:
(flask_starlight) liuzhi@localhost ~/PycharmProjects/flask_starlight master ● pipenv install --skip-lock dogpile.cache==0.7.1
Installing dogpile.cache==0.7.1…
Adding dogpile.cache to Pipfile's [packages]…
✔ Installation Succeeded
Installing dependencies from Pipfile…
An error occurred while installing dogpile-cache==0.7.1! Will try again.
python pip install pipenv失败_pipenv 无法创建依赖情况应该怎么处理?大家有什么好的建议吗?...相关推荐
- python pip install fitter 失败解决方案
报错: 手动下载 https://pypi.org/project/fitter/#files 解压缩,找到setup.py打开,修改第41行,加上"encoding='utf-8' 手动安 ...
- Python pip install 下载出错的解决办法
Python pip install 下载出错的解决办法 在Windows操作系统下,为Python IDLE 编译器安装扩展程序库的步骤可以查看链接:Python pip install 指令的使用 ...
- Python PIP Install throws TypeError: unsupported operand type(s) for -=: 'Retry' and 'int'
Python PIP Install throws TypeError: unsupported operand type(s) for -=: 'Retry' and 'int'
- python pip install syntaxerror_解决pip install xxx报错SyntaxError: invalid syntax的问题
python--pip install xxx报错SyntaxError: invalid syntax 在安装好python后,进入python运行环境后,因为我要用pip安装开发Web App需要 ...
- 解决pip install d2l失败的问题
解决pip install d2l失败的问题 新回答: 我试下安装了下老版本成功了..这就成功了...(淦,折腾半天) pip install d2l==0.17.0可用 旧回答(迫不得已直接下载源码 ...
- pip install multiprocessing失败?可以这样解决
python pip install multiprocessing python: can't open file 'pip': [Errno 2] No such file or director ...
- Python pip install 安装包报错ERROR: Could not find a version that satisfies the requirement XXX解决方法
Python pip install 安装包报错ERROR: Could not find a version that satisfies the requirement XXX解决方法 文章目录 ...
- python pip install 总是出错的解决方法_pip安装总是失败怎么办? 3个方法帮你解决...
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 以下文章来源于5号程序员,作者5号程序员 想必刚接触Python的小伙伴一 ...
- 一招解决python pip install 安装库失败
PIP是python强大的安装利器,但是我们经常遇到安装库失败的问题,以下本人觉得最有效的解决方法: 1.打开 https://www.lfd.uci.edu/~gohlke/pythonlibs网站 ...
最新文章
- robot简单功能测试脚本设计(例子)
- C#项目打包,并自动安装SQL数据库(转)
- 自适应均衡器 matlab程序,基于lms自适应均衡器matlab仿真
- Redis集群Windows
- 从入门到入土:在kali中安装Nessus详细操作
- 通信风口下,App 即将消亡?
- atitit.session的原理以及设计 java php实现的异同
- mac brew 测速 软件_敏捷过程中的软件持续建模
- The Art of Memory Forensics-Windows取证(Virut样本取证)
- 具有免校准和带漏电检测功能的计量芯片HLW8112
- 【转】O'Reilly Java系列书籍建议阅读顺序(转自蔡学庸)
- 潜入浅出--通信中的频带利用率,以MASK.MPSK作为例子
- button渐变色 ios_ios开发
- 华科计算机博导刘云生论文,华科白翔老师团队ECCV2018 OCR论文:Mask TextSpotter
- [flex]flex-direction: column;
- 笔记:3.4 《数据库系统概论》之数据查询---SELECT(单表查询、连接查询、嵌套查询、集合查询、多表查询)
- 谈谈个人价值及平台红利
- 如何实现高效的团队合作?
- 《把时间当朋友》摘录
- 跟老男孩学Linux 5 in 1 PDF
热门文章
- 如何删除Struts2动作的后缀扩展名
- MyEclipse使用总结——设置MyEclipse使用的Tomcat服务器
- MongoDB for PHP扩展操作类
- php-fpm:No pool defined解决方法
- php中try catch捕获异常实例详解
- JS的parseInt
- python面试应急5分钟_Python面试必须要看的15个问题
- 怎么排号_春节将至,那些过年不回家的人们都是怎么过年的?
- python网络通信协议_Python网络概述:协议与体系结构的运用
- Hibernate的@Temporal注解处理时间日期类型的映射关系