Python-crypto适用于OS X吗?

4

我正在尝试在OS X上安装一个Django项目。这些说明书是为Ubuntu编写的,并且列出了一些依赖项。其中一些我已经在PIP上找到了,其他的还没有。

apt get install python-crypto

如何在PIP上找到这些相同的软件包?如果没有在PIP上,我需要在OS X上找到它们的源代码并进行编译吗?

完整的依赖列表:

sudo apt-get install git-core python-pip python-beautifulsoup python-crypto python-dateutil python-dns python-feedparser python-flup python-httplib2 python-imaging python-lxml python-memcache python-mysqldb python-numpy python-openid python-reportlab python-simplejson python-stats python-tz python-yaml msttcorefonts mysql-server python-mysqldb python-setuptools

2个回答

6
pip install pycrypto

根据您的Xcode版本,您可能需要通过更改ARCHFLAGS来禁用ppc版本。


有关 ARCHFLAGS,请参见:https://dev59.com/TVfUa4cB1Zd3GeqPHV5G#6062869 - dkamins
现在出现了一个错误: "错误:遗留安装失败 × 在尝试安装软件包时遇到错误。pycrypto" - IgorGanapolsky

3

要搜索pypi索引,请使用pip search并尝试一些不同的关键词。例如:

pip search crypto

您需要在列表中找到pycrypto

然后安装它:

pip install pycrypto

或者在http://pypi.python.org/pypi上搜索以找到所需的软件包。 不同的平台/软件包管理系统可能使用不同的名称,有时可以通过 Google 查找别名。


我注意到大多数包的名称都相同。但是我不确定如何确保它们是同一个包。有人会交叉检查它们吗?有什么阻止我创建一个具有完全不同功能的同名包呢? - speg
搜索引起错误:RuntimeError: PyPI的XMLRPC API目前由于无法管理的负载而被禁用,并将在不久的将来被弃用。 - IgorGanapolsky

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接