首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pycharm警告使用pipenv安装软件包时不满足包要求。

Pycharm警告使用pipenv安装软件包时不满足包要求。
EN

Stack Overflow用户
提问于 2019-03-22 19:16:16
回答 3查看 9.1K关注 0票数 17

我试图使用pipenv将软件包安装到我的Pycharm环境中。但是,当我使用pipenv install <package name>时,在提到的顶部会出现一个弹出窗口

“一揽子要求未得到满足”

并要求我“从Pipfile.lock安装需求”

当我开始这个项目时,我选择Pipenv作为我的项目interpreter.Why is PyCharm,当我从一开始就清楚地使用pipenv并将项目设置为使用Pipenv作为解释器时,它要求重新安装Pipfile.lock文件中的一个包。我是双重安装吗?

更新

它现在被报告为PyCharm中的一个bug,请投赞成票:

https://youtrack.jetbrains.com/issue/PY-34622

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-03-25 16:03:33

解决方案在这个答案在JetBrains支持论坛上中。

这些步骤如下:

  1. 转到文件>失效缓存/重新启动.,然后按无效并重新启动
  2. 一旦重新启动,添加解释器返回,等待存根被重建,然后检查问题是否已经解决。
  3. 如果没有,那么首先移除pipenv解释器作为项目解释器,方法是转到文件>设置>项目:>项目解释器,并将项目解释器设置为No解释器。单击Apply并确定。然后重复步骤1和2,看看它是否解决了问题。

我不知道为什么会出现这个问题,但当它出现时,它似乎解决了它。

编辑07/29/19:

这个错误已经修复了。 in 2019.2释放PyCharm.

票数 13
EN

Stack Overflow用户

发布于 2022-02-20 15:51:03

在转到setup.pypip install -e .之后,我有一个旧的pip install -e .躺着。

删除requirements.txt,警告就消失了。

票数 1
EN

Stack Overflow用户

发布于 2021-01-27 23:21:52

我在2020.3版上还在讨论这个问题。我认为这是因为在设置解释器时,python解释器位于虚拟环境中,而pipenv安装在$PYENV_ROOT/版本中。为了解决这个问题,我只是将解释器设置为一个虚拟环境,并通过CLI管理pipenv。

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

https://stackoverflow.com/questions/55306431

复制
相关文章

相似问题

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