gpt4 book ai didi

python - pip install 默认带有删除选项

转载 作者:IT老高 更新时间:2023-10-28 21:07:16 27 4
gpt4 key购买 nike

在 python (django) 项目中,当我使用 pip 更改现有依赖项的位置,并在另一台机器上重新安装更新后的 requirements.txt 文件时,系统会提示我如下消息:-

Obtaining South from git+git://github.com/lambdafu/django-south.git@7bb081348d854d0b1aa82b87da5b446ad5d6f2a6#egg=South-dev (from -r requirements.txt (line 5))
git clone in ./src/south exists with URL git://github.com/clones/django-south.git
The plan is to install the git repository git://github.com/lambdafu/django-south.git
What to do? (s)witch, (i)gnore, (w)ipe, (b)ackup

此时,我将选择“w”(删除)来清除 django-south 的旧副本,并从新的存储库位置使用 django-south。

我想将此作为默认行为,而无需键入“w”。

在给我的时候有没有可以指定的选项

pip install -r requirements.txt

命令,以便安装过程会自动知道我要清除旧副本并且不会提示我选择 s/i/w/b ?

最佳答案

从 PIP 1.1 版开始,您还可以使用:

--exists-action=EXISTS_ACTION 路径已存在时的默认操作。使用此 选项不止一次指定另一个 Action ,如果 某个选项不可用,选择:(s)witch, (i)忽略,(w)ipe,(b)备份

关于python - pip install 默认带有删除选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9339413/

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