点子安装 - “无效要求”

时间:2016-07-26 12:11:48

标签: python pip

我在终端中运行以下命令:

pip install -r requirements-dev.txt

我收到以下错误:

Invalid requirement: 'nose=1.3.7'
= is not a valid operator. Did you mean == ?

requirements-dev.txt如下所示:

nose=1.3.7
pyflakes=0.9.2
pep8=1.5.6

为什么我收到此错误?我对pip命令不太熟悉。

1 个答案:

答案 0 :(得分:3)

pip未在其规范中指定=的任何行为,而是指定==(您打算称为version matching等等。

供以后使用时,版本8.1的所有当前可用版本说明符均为:

  

版本匹配==

     

兼容版本~=

     

版本排除!=

     

独家订购的比较<>

     

全包有序比较<=>=

     

任意平等===