Python 为什么pip会提出不相关的警告?

Python 为什么pip会提出不相关的警告?,python,python-3.x,pip,Python,Python 3.x,Pip,我使用的是OSX,运行的是Python 3.6应用程序。我已经使用pip3安装了一些AWS组件,如awscli、boto3等 今天我尝试使用pip3安装schedule包。我得到的信息如下: jaes-MacBook-Pro:Sample jaeraam$ pip3 install scheduleCollecting schedule Downloading https://files.pythonhosted.org/packages/df/2c/3a94d846682a4fb94966e

我使用的是OSX,运行的是Python 3.6应用程序。我已经使用pip3安装了一些AWS组件,如awscli、boto3等

今天我尝试使用pip3安装schedule包。我得到的信息如下:

jaes-MacBook-Pro:Sample jaeraam$ pip3 install scheduleCollecting schedule  Downloading https://files.pythonhosted.org/packages/df/2c/3a94d846682a4fb94966e65bca19a1acb6f7dd85977f4e4cece6e677b757/
schedule-0.5.0-py2.py3-none-any.whl
awscli 1.15.16 has requirement botocore==1.10.16, but you'll have botocore 1.10.28 which is incompatible.
Installing collected packages: schedule
Successfully installed schedule-0.5.0
jaes-MacBook-Pro:PyRadar jaeraam$

如果你看到像这样的3,我得到一些奇怪的错误。我对此没意见,但为什么控制台中会抛出与当前安装无关的包?

可能是因为您正在安装的包的依赖项将botocore作为其依赖项。因此,安装程序将检查是否安装了所有依赖项及其依赖项等,以及它们是否兼容。在您的情况下,依赖项awscli与其依赖项botocore的1.10.28版本不兼容。

根据此处显示的内容,没有外部dependencies@jeyanthinath的确我只能在中找到,但据我所知setup.py没有链接到此文件。很奇怪,有什么想法或猜测吗?我只是想更多地了解pip是如何工作的?