gpt4 book ai didi

python - pbr!=2.1.0,>=2.0.0 是什么意思?

转载 作者:太空宇宙 更新时间:2023-11-04 04:59:49 27 4
gpt4 key购买 nike

从这里link

我想使用 pip 安装所有的包。

但是你看到这一行:

pbr!=2.1.0,>=2.0.0

这是什么意思?

这是否意味着版本应该 >= 2.0.0 而不是 2.1.0

这是否意味着我可以通过以下方式安装它:
pip install prb ==2.0.1pip install prb ==2.0.6, 无法安装: pip install prb ==2.1.0?

我是这样安装的:

[root@localhost bin]# pip install pbr!=2.1.0 
Collecting pbr!=2.1.0
Downloading pbr-3.1.1-py2.py3-none-any.whl (99kB)
100% |████████████████████████████████| 102kB 211kB/s
Installing collected packages: pbr
Successfully installed pbr-3.1.1

我不确定是否有问题。

而且我不能这样安装,谁能解释一下:

[root@localhost bin]# pip install pbr!=2.1.0,>=2.0.0
Invalid requirement: 'pbr!=2.1.0,'
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/pip/req/req_install.py", line 82, in __init__
req = Requirement(req)
File "/usr/lib/python2.7/site-packages/pip/_vendor/packaging/requirements.py", line 96, in __init__
requirement_string[e.loc:e.loc + 8]))
InvalidRequirement: Invalid requirement, parse error at "','"

最佳答案

Does it mean the version should >= 2.0.0 and do not equals to 2.1.0 ?

是的,根据 pip requeriments file format 这就是它的意思

keyring >= 4.1.1            # Minimum version 4.1.1
coverage != 3.5 # Version Exclusion. Anything except version 3.5

更新:

如果你在 bash shell 中运行 pip install pbr!=2.1.0,>=2.0.0 你需要引用它:pip install "pbr!=2.1.0 ,>=2.0.0" 以避免误解。

关于python - pbr!=2.1.0,>=2.0.0 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46034055/

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