pip无法下载jupy的需求

2024-04-27 08:39:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我在一台linux机器上,想下载一个python包(jupyter)以及它对另一个python版本和平台(windows64平台)的所有要求。所以我输入:

pip download --python-version='36' --implementation='cp' --platform='win_amd64' --only-binary=:all: jupyter

但随后会出现以下错误:

Could not find a version that satisfies the requirement pandocfilters>=1.4.1 (from nbconvert->jupyter) (from versions: )
No matching distribution found for pandocfilters>=1.4.1 (from nbconvert->jupyter

这是因为PyPI只有pandocfilters包的源版本。您可以在此处查看>; https://pypi.python.org/pypi/pandocfilters/1.4.2

我只能看到三种解决方案:

  1. 使用其他方法(而不是pip)下载所有jupyter需求
  2. 使用一个标志告诉pip在发生错误时继续(类似于上面的错误)。广泛搜索,未发现
  3. 编写我自己的代码,它将读取jupyter的所有需求(以及需求的需求等等),并将它们单独下载。在

我已经在谷歌搜索了前两个解决方案,但没有找到任何结果,所以我选择了第三个解决方案。但我不能忽视我重新设计车轮的感觉!在

有没有更直接的方法来实现我的目标(下载所有的包要求,包括jupyter的pandocfilters)?在


Tags: pip方法from版本pypi机器versionlinux