2011-08-31 94 views
3

我想在OS X上安裝一個django項目。這些指令是爲Ubuntu編寫的,並且有一個依賴關係列表。有些我在PIP上找到,有些我沒有。python-crypto for OS X?

apt get install python-crypto 

如何在PIP上找到相同的包?如果不是PIP,我需要找到他們的源代碼並在OS X上編譯它們嗎?

完全依賴列表:

命令和apt-get安裝混帳核心蟒蛇點子上python-beautifulsoup 蟒蛇,加密的python-dateutil蟒蛇的DNS中的python-feedparser中的python-flup 蟒蛇,httplib2的蟒蛇-imaging蟒-LXML蟒-內存緩存 蟒-MySQLdb的蟒-numpy的蟒-的OpenID蟒-ReportLab的 蟒-simplejson蟒-統計蟒-TZ蟒-YAML msttcorefonts MySQL的服務器中的python-MySQLdb的蟒-setuptools的

回答

6
pip install pycrypto 

根據您的Xcode版本,您可能需要通過更改ARCHFLAGS來禁用ppc版本。

+0

re ARCHFLAGS,請參閱:http://stackoverflow.com/questions/6061180/problems-with-easy-install-pycrypto/6062869#6062869 – dkamins

3

要搜索pypi索引,請使用pip search並嘗試使用一些不同的關鍵字。例如:

pip search crypto 

您會在列表中找到pycrypto

然後再進行安裝:

pip install pycrypto 

或者只是搜索上http://pypi.python.org/pypi找到所需的軟件包。不同的平臺/包管理系統可能會使用不同的名稱,有時Google可以幫助查找別名。

+0

我注意到大多數人都有相同的名字。但我不確定如何確定它們是同一個軟件包。有人交叉檢查他們嗎?什麼阻止我製作一個完全不同的同名軟件包? – speg