我正在尝试在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
答案 0 :(得分:6)
pip install pycrypto
根据您的Xcode版本,您可能需要通过更改ARCHFLAGS来禁用ppc版本。
答案 1 :(得分:3)
要搜索pypi索引,请使用pip search
并尝试使用其他不同的关键字。例如:
pip search crypto
你会在列表中找到pycrypto
。
然后安装它:
pip install pycrypto
或者只需搜索http://pypi.python.org/pypi即可找到所需的套餐。不同的平台/包管理系统可能使用不同的名称,有时谷歌可以帮助找到别名。