pip无法下载jupyter的要求

时间:2018-02-21 17:56:59

标签: python installation pip packages

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

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的所有要求(以及要求的要求等),并将单独下载。
  4. 前两个解决方案已经google arround并且没有找到任何解决方案,我会选择第三个解决方案。但我无法忽视我重新发明轮子的感觉!

    是否有更简单的方法来实现我的目标(下载包括pupocfilters for jupyter在内的所有包装要求)?

1 个答案:

答案 0 :(得分:1)

您想要使用版本3.6,而不是36