Як легко встановити Paramiko та PyCrypto в Mac OS X
Paramiko — це модуль SSH для python, який дозволяє створювати безпечні з’єднання, а pycrypto — це набір криптографічних засобів для python.
Незалежно від того, чи потрібне вам одне, чи інше, чи обидва, найпростіший спосіб інсталювати їх обидва через Mac OS X — за допомогою paramiko. Немає потреби використовувати HomeBrew, MacPorts або будь-які цікаві інсталятори, ви можете зробити все самостійно досить швидко.Якщо ви поняття не маєте, про що я говорю, можливо, вам нічого з цього не потрібно.
Вимоги:
Отримайте Paramiko 1.7.7.2+ (або іншу останню версію), цей пакет містить PyCrypto
Абсолютно важливо, щоб gcc і інструменти командного рядка OS X були встановлені перед початком процесу встановлення. Спроба зібрати та встановити paramiko та pycrypto закінчиться помилками, починаючи від «помилки autoconf» і закінчуючи «ImportError: No module named Crypto» — якщо ви зіткнетеся з будь-якою з цих помилок, це тому, що інструменти командного рядка Xcode ще не встановлено.
Встановлення paramiko та pycrypto Припустимо, що GCC і python встановлено в OS X, ось неймовірно простий процес встановлення:
- Розпакуйте архів Paramiko та компакт-диск у цей каталог
- Введіть таку команду:
sudo easy_install ./
Це воно. Процес надзвичайно швидкий, якщо у вас є залежності, тому візьміть Xcode та встановіть додаткові інструменти командного рядка перед початком і вперед.
Пам’ятайте, встановлення Xcode самостійно з App Store не встановлює інструменти командного рядка за замовчуванням, вони необов’язкові. Це нове для методу встановлення App Store, і, відверто кажучи, це зависло мене на кілька хвилин, щоб з’ясувати, чому збірки не вдаються на щойно відформатованому Mac, тому я впевнений, що ця інформація також допоможе комусь іншому.