我正在尝试将ScientificPython包安装到Fedora14 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为什么会发生这种情况呢?
谢谢!
发布于 2012-12-02 02:22:23
看一看ScientificPython entry on pypi,你会发现它只包含一个到他们的项目页面的链接,没有可下载的包或egg ( pip需要从其安装)。这就是为什么pip告诉你Could not find any downloads。您必须按照他们的说明手动安装。
底线:如果pip search列出了一个给定的包,这并不意味着您可以pip install它(在大多数情况下,幸运的是您可以)。
发布于 2014-04-22 23:26:31
这可能是由于安装包中未经验证的文件造成的。尝试使用--allow-unverified
允许pip安装package_name==version --
-未经验证的package_name
示例允许pip install django-ajax--fields==0.5 --allow-unverified django-ajax-filtered field
发布于 2012-09-27 04:53:26
包名实际上是scipy,而不是ScientificPython
尝试:
pip install scipyhttps://stackoverflow.com/questions/12607241
复制相似问题