gpt4 book ai didi

python - 如何使用Pipenv安装/更新软件包而不更新其余软件包

转载 作者:行者123 更新时间:2023-12-03 22:35:18 25 4
gpt4 key购买 nike

我使用 pipenv (版本2018.11.26)来管理项目中的依赖项。有时我只想添加或更新一个软件包,而不更改其他软件包的版本。我该如何实现?我都尝试过

pipenv update --selective-upgrade requests


pipenv update --keep-outdated requests

但仍会在锁定期间更新所有软件包的版本。

Pipfile和Pifile.lock:
https://gist.github.com/jozo/d8351ed708e84c5ea0f69e82e585e5c6

最佳答案

pipenv install/uninstall/update--keep-outdated一起运行将防止pipenv更新不相关的锁定程序包。 (奇怪的是,这不是默认行为)。

如果您不希望某些软件包自动更新,则应将其固定在Pipfile中,例如:

[packages]
django = "==2.2"
djangorestframework = "==3.9.2"

关于python - 如何使用Pipenv安装/更新软件包而不更新其余软件包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55592586/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com