Cara Memasang Paramiko dan PyCrypto di Mac OS X, Cara Mudah

Paramiko adalah modul SSH untuk python yang memungkinkan untuk koneksi yang aman untuk dibuat, dan pycrypto adalah toolkit kriptografi untuk python.

Apakah Anda memerlukan satu atau yang lain, atau keduanya, cara termudah untuk menginstal keduanya melalui Mac OS X adalah melalui paramiko. Tidak perlu menggunakan HomeBrew, MacPorts, atau installer yang funky, Anda dapat melakukan semuanya sendiri dengan cepat. Jika Anda tidak tahu apa yang saya bicarakan, Anda mungkin tidak memerlukan semua ini.

Persyaratan:

  • Xcode 4.3 (tautan App Store) atau yang lebih baru terinstal termasuk Command Line Tools atau instal GCC dan Command Line Tools tanpa Xcode
  • Dapatkan Paramiko 1.7.7.2+ (atau apa pun versi terbarunya), paket ini termasuk PyCrypto

Sangat penting bahwa gcc dan alat baris perintah OS X diinstal sebelum memulai proses instalasi. Mencoba membangun dan menginstal paramiko dan pycrypto akan gagal dengan berbagai kesalahan mulai dari "kesalahan autoconf" hingga "ImportError: Tidak ada modul bernama Crypto" - jika Anda menemui salah satu dari kesalahan itu karena alat baris perintah Xcode belum diinstal.

Menginstal paramiko dan pycrypto
Dengan asumsi Anda telah menginstal GCC dan python di OS X sekarang, inilah proses instalasi yang sangat sederhana:

  • Buka zip arsip Paramiko dan cd ke direktori itu
  • Ketik perintah berikut:
  • sudo easy_install ./

Itu dia. Prosesnya sangat cepat jika Anda memiliki dependensi, jadi ambil Xcode dan instal alat baris perintah opsional sebelum memulai dan berada di jalan Anda.

Ingat, menginstal Xcode pada itu sendiri dari App Store tidak menginstal alat baris perintah secara default, mereka opsional. Itu baru untuk metode instalasi App Store, dan terus terang itu menggantung saya selama beberapa menit mencari tahu mengapa build gagal pada Mac yang baru diformat, jadi saya yakin informasi ini akan membantu orang lain juga.