Hur man installerar Paramiko och PyCrypto i Mac OS X på ett enkelt sätt
Paramiko är en SSH-modul för python som gör det möjligt att skapa säkra anslutningar, och pycrypto är en kryptografiverktygssats för python.
Oavsett om du behöver det ena eller det andra, eller båda, är det enklaste sättet att få dem båda installerade via Mac OS X genom paramiko. Du behöver inte använda HomeBrew, MacPorts eller några läckra installatörer, du kan göra allt själv ganska snabbt.Om du inte har någon aning om vad jag pratar om behöver du förmodligen inte något av det här.
Krav:
Hämta Paramiko 1.7.7.2+ (eller vad den senaste versionen är), detta paket innehåller PyCrypto
Det är absolut viktigt att gcc och OS X kommandoradsverktyg är installerade innan installationsprocessen påbörjas. Att försöka bygga och installera paramiko och pycrypto kommer att misslyckas med en mängd olika fel, allt från "autoconf error" till "ImportError: Ingen modul med namnet Crypto" - om du stöter på något av dessa fel beror det på att Xcodes kommandoradsverktyg inte är installerade än.
Installera paramiko och pycrypto Förutsatt att du har GCC och python installerade i OS X nu, här är den otroligt enkla installationsprocessen:
- Packa upp Paramiko-arkivet och cd:n till den katalogen
- Skriv följande kommando:
sudo easy_install ./
Det är allt. Processen är extremt snabb om du har beroenden, så ta Xcode och installera de valfria kommandoradsverktygen innan du börjar och var på väg.
Kom ihåg, att installera Xcode på egen hand från App Store installerar inte kommandoradsverktygen som standard, de är valfria. Det är nytt för installationsmetoden för App Store, och ärligt talat lade det på mig i några minuter för att ta reda på varför build misslyckades på en nyformaterad Mac, så jag är säker på att den här informationen kommer att hjälpa någon annan också.