Comment installer Paramiko et PyCrypto sous Mac OS X en toute simplicité
Paramiko est un module SSH pour python qui permet d'établir des connexions sécurisées, et pycrypto est une boîte à outils de cryptographie pour python.
Que vous ayez besoin de l'un ou de l'autre, ou des deux, le moyen le plus simple de les installer tous les deux via Mac OS X est via paramiko. Pas besoin d'utiliser HomeBrew, MacPorts ou tout programme d'installation funky, vous pouvez tout faire vous-même assez rapidement.Si vous n'avez aucune idée de ce dont je parle, vous n'avez probablement pas besoin de tout cela.
Conditions:
Obtenez Paramiko 1.7.7.2+ (ou quelle que soit la version la plus récente), ce package inclut PyCrypto
Il est absolument essentiel que gcc et les outils de ligne de commande OS X soient installés avant de commencer le processus d'installation. Essayer de construire et d'installer paramiko et pycrypto échouera avec une variété d'erreurs allant de "erreur autoconf" à "ImportError: Aucun module nommé Crypto" - si vous rencontrez l'une de ces erreurs, c'est parce que les outils de ligne de commande de Xcode ne sont pas encore installés.
Installation de paramiko et pycrypto En supposant que GCC et python sont maintenant installés sous OS X, voici le processus d'installation incroyablement simple :
- Décompressez l'archive Paramiko et cd dans ce répertoire
- Tapez la commande suivante :
sudo easy_install ./
C'est ça. Le processus est extrêmement rapide si vous avez les dépendances, alors prenez Xcode et installez les outils de ligne de commande facultatifs avant de commencer et soyez sur votre chemin.
N'oubliez pas que l'installation de Xcode seul depuis l'App Store n'installe pas les outils de ligne de commande par défaut, ils sont facultatifs. C'est nouveau dans la méthode d'installation de l'App Store, et franchement, cela m'a bloqué pendant quelques minutes à comprendre pourquoi les versions échouaient sur un Mac nouvellement formaté, donc je suis sûr que cette information aidera également quelqu'un d'autre.