【发布时间】:2020-06-18 17:14:14
【问题描述】:
我有一个这样定义的需求文件:
requirements.txt
botocore==1.15.11
docutils==0.16
当我点击pip install -r requirements.txt 时,我看到了这个错误:
botocore 1.15.11 has requirement docutils<0.16,>=0.10, but you'll have docutils 0.16 which is incompatible.
但是,当我点击pip list 时,我看到这是输出:
botocore 1.15.11
docutils 0.16
jmespath 0.10.0
pip 18.1
python-dateutil 2.8.1
setuptools 40.6.2
six 1.15.0
urllib3 1.25.9
wheel 0.34.2
这表明这两个依赖项是按照 requirements.txt 文件中的定义安装的。如果没有问题,为什么还要抱怨呢?如果有问题,它们是如何安装的?
【问题讨论】:
-
"但是,当我点击 pip install 时,我会看到以下输出:" 你的意思是
pip list而不是pip install? -
对不起,你是对的。已编辑。
标签: python python-3.x pip dependencies boto3