วิธีการติดตั้ง Paramiko และ PyCrypto ใน Mac OS X ใน Easy Way

Paramiko เป็นโมดูล SSH สำหรับหลามที่ช่วยให้สามารถเชื่อมต่อได้อย่างปลอดภัยและ pycrypto เป็นชุดเครื่องมือการเข้ารหัสสำหรับหลาม

ไม่ว่าคุณจะต้องการหนึ่งหรืออื่น ๆ หรือทั้งสองวิธีวิธีที่ง่ายที่สุดในการติดตั้งทั้งสองระบบผ่าน Mac OS X คือผ่าน paramiko ไม่จำเป็นต้องใช้ HomeBrew, MacPorts หรือโปรแกรมติดตั้งขี้ขลาดใด ๆ คุณสามารถทำสิ่งทั้งหมดด้วยตัวเองได้อย่างรวดเร็ว ถ้าคุณไม่มีความคิดที่ฉันกำลังพูดถึงคุณอาจไม่ต้องการอะไรเลย

ที่ต้องการ:

  • Xcode 4.3 (App Store link) หรือติดตั้งในภายหลังรวมทั้ง Command Line Tools หรือติดตั้ง GCC และ Command Line Tools โดยไม่มีรหัส Xcode
  • รับ Paramiko 1.7.7.2 ขึ้นไป (หรือไม่ว่าจะเป็นเวอร์ชันล่าสุด) แพคเกจนี้รวมถึง PyCrypto

เป็นสิ่งสำคัญอย่างยิ่งที่ gcc และ OS X มีการติดตั้งเครื่องมือบรรทัดคำสั่งก่อนที่จะเริ่มกระบวนการติดตั้ง พยายามที่จะสร้างและติดตั้ง paramiko และ pycrypto จะล้มเหลวโดยมีข้อผิดพลาดมากมายตั้งแต่ "ข้อผิดพลาด autoconf" ไปยัง "ImportError: ไม่มีโมดูลที่ชื่อ Crypto" หากคุณพบข้อผิดพลาดใด ๆ เนื่องจากเครื่องมือบรรทัดคำสั่งของ Xcode ยังไม่ได้ติดตั้ง

การติดตั้ง paramiko และ pycrypto
สมมติว่าคุณมี GCC และ python ที่ติดตั้งใน OS X ตอนนี้นี่คือขั้นตอนการติดตั้งที่ง่ายอย่างไม่น่าเชื่อ:

  • คลายซิปที่เก็บข้อมูล Paramiko และ cd ลงในไดเร็กทอรีนั้น
  • พิมพ์คำสั่งต่อไปนี้:
  • sudo easy_install ./

แค่นั้นแหละ. กระบวนการนี้รวดเร็วมากถ้าคุณมีการอ้างอิงดังนั้นคว้า Xcode และติดตั้งเครื่องมือบรรทัดคำสั่งที่ไม่จำเป็นก่อนที่จะเริ่มต้นและเป็นในแบบของคุณ

อย่าลืมติดตั้ง Xcode ลงใน App Store โดยไม่ได้ติดตั้งเครื่องมือบรรทัดคำสั่งไว้เป็นค่าเริ่มต้น นี่เป็นเรื่องใหม่สำหรับวิธีการติดตั้ง App Store และตรงไปตรงมามันทำให้ฉันหงุดหงิดขึ้นในไม่กี่นาทีเพื่อหาสาเหตุที่ทำให้ Mac ไม่สามารถจัดรูปแบบใหม่ได้ดังนั้นฉันแน่ใจว่าข้อมูลนี้จะช่วยให้คนอื่น ๆ ด้วย