python pip:找不到现有包的发行版

Paw*_*lek 14 python pip

我试图ScientificPython在Fedora 14 x64系统上将软件包安装到新安装的Python发行版中.Pip ScientificPython在存储库中找到但不想安装它

[bin]$ sudo ./python2.7 ./pip search ScientificPython
ScientificPython          - Various Python modules for scientific computing

[bin]$ sudo ./python2.7 ./pip install ScientificPython
Downloading/unpacking ScientificPython
  Could not find any downloads that satisfy the requirement ScientificPython
No distributions at all found for ScientificPython
Storing complete log in /tmp/tmpDLdmjy
Run Code Online (Sandbox Code Playgroud)

为什么会这样?

谢谢!

kyn*_*nan 12

看一下pypi上的ScientificPython条目,你会发现它只包含一个指向他们项目页面的链接,没有可下载的包或egg(需要从中安装pip).这就是为什么皮普告诉你的原因Could not find any downloads.您必须按照他们的指示手动安装.

底线:如果pip search列出给定的包并不一定意味着你可以pip install(在大多数情况下,你幸运的是).