Cómo instalar Paramiko y PyCrypto en Mac OS X de forma sencilla
Paramiko es un módulo SSH para python que permite realizar conexiones seguras, y pycrypto es un conjunto de herramientas de criptografía para python.
Ya sea que necesite uno u otro, o ambos, la forma más fácil de instalarlos a través de Mac OS X es a través de paramiko. No es necesario usar HomeBrew, MacPorts o cualquier instalador original, puede hacerlo todo usted mismo con bastante rapidez.Si no tienes idea de lo que estoy hablando, probablemente no necesites nada de esto.
Requisitos:
Obtener Paramiko 1.7.7.2+ (o cualquiera que sea la versión más reciente), este paquete incluye PyCrypto
Es absolutamente fundamental que gcc y las herramientas de línea de comandos de OS X estén instaladas antes de comenzar el proceso de instalación. Intentar compilar e instalar paramiko y pycrypto fallará con una variedad de errores que van desde "autoconf error" hasta "ImportError: No module named Crypto"; si encuentra alguno de esos errores, es porque las herramientas de línea de comandos de Xcode aún no están instaladas.
Instalación de paramiko y pycrypto Suponiendo que ahora tiene GCC y python instalados en OS X, este es el proceso de instalación increíblemente simple:
- Descomprima el archivo de Paramiko y cd en ese directorio
- Escriba el siguiente comando:
sudo easy_install ./
Eso es todo. El proceso es extremadamente rápido si tiene las dependencias, así que tome Xcode e instale las herramientas de línea de comandos opcionales antes de comenzar y siga su camino.
Recuerde, la instalación de Xcode por sí solo desde la App Store no instala las herramientas de línea de comandos de forma predeterminada, son opcionales. Eso es nuevo en el método de instalación de App Store y, francamente, me colgó durante unos minutos para averiguar por qué fallaban las compilaciones en una Mac recién formateada, así que estoy seguro de que esta información también ayudará a alguien más.