我试图使用pipenv将软件包安装到我的Pycharm环境中。但是,当我使用pipenv install <package name>时,在提到的顶部会出现一个弹出窗口
“一揽子要求未得到满足”
并要求我“从Pipfile.lock安装需求”
当我开始这个项目时,我选择Pipenv作为我的项目interpreter.Why is PyCharm,当我从一开始就清楚地使用pipenv并将项目设置为使用Pipenv作为解释器时,它要求重新安装Pipfile.lock文件中的一个包。我是双重安装吗?


更新
它现在被报告为PyCharm中的一个bug,请投赞成票:
发布于 2019-03-25 16:03:33
解决方案在这个答案在JetBrains支持论坛上中。
这些步骤如下:
我不知道为什么会出现这个问题,但当它出现时,它似乎解决了它。
编辑07/29/19:
发布于 2022-02-20 15:51:03
在转到setup.py和pip install -e .之后,我有一个旧的pip install -e .躺着。
删除requirements.txt,警告就消失了。
发布于 2021-01-27 23:21:52
我在2020.3版上还在讨论这个问题。我认为这是因为在设置解释器时,python解释器位于虚拟环境中,而pipenv安装在$PYENV_ROOT/版本中。为了解决这个问题,我只是将解释器设置为一个虚拟环境,并通过CLI管理pipenv。
https://stackoverflow.com/questions/55306431
复制相似问题