OS X 的 python-crypto?

4 投票
2 回答
2149 浏览
提问于 2025-04-17 00:49

我正在尝试在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 个回答

3

要在pypi索引中搜索,可以使用 pip search 命令,然后试试不同的关键词。例如:

pip search crypto

这样你就能在列表中找到 pycrypto 这个包。

接下来安装它:

pip install pycrypto

或者你也可以直接在 http://pypi.python.org/pypi 上搜索,找到你想要的包。不同的平台或包管理系统可能会用不同的名字,有时候用谷歌搜索也能找到这些别名。

6
pip install pycrypto

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

撰写回答