Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: [email protected]

Как установить Pariko и PyCrypto в Mac OS X — простой способ

Paramiko — это SSH-модуль для python, который позволяет создавать безопасные соединения, а pycrypto — это набор инструментов для криптографии для python.

Независимо от того, нужен ли вам тот или другой, или и тот, и другой, самый простой способ получить их, установленных через Mac OS X, осуществляется через paramiko. Не нужно использовать HomeBrew, MacPorts или любые надуманные инсталляторы, вы можете сделать все это самостоятельно довольно быстро. Если вы понятия не имеете, о чем я говорю, вам, вероятно, это не нужно.

Требования:

  • Xcode 4.3 (ссылка в App Store) или более поздней версии, включая инструменты командной строки или установить GCC и инструменты командной строки без Xcode
  • Получите Paramiko 1.7.7.2+ (или любую другую новейшую версию), этот пакет включает PyCrypto

Крайне важно, чтобы gcc и инструменты командной строки OS X были установлены до начала процесса установки. Попытка создания и установки paramiko и pycrypto не сработает с различными ошибками, начиная с «ошибки autoconf» и «ImportError: No module crypto» — если вы столкнулись с одной из этих ошибок, это связано с тем, что инструменты командной строки Xcode еще не установлены.

Установка парамико и пикрипто
Предполагая, что у вас теперь есть GCC и python, установленные в OS X, вот невероятно простой процесс установки:

  • Разархивируйте архив Paramiko и cd в этот каталог
  • Введите следующую команду:
  • sudo easy_install ./

Это оно. Процесс очень быстрый, если у вас есть зависимости, поэтому захватите Xcode и установите дополнительные инструменты командной строки перед началом и быть на вашем пути.

Помните, что установка Xcode из собственного App Store не устанавливает инструменты командной строки по умолчанию, они являются необязательными. Это новшество в способе установки в App Store, и, честно говоря, он несколько раз висел на мне, выясняя, почему сбои не срабатывали на недавно отформатированном Mac, поэтому я уверен, что эта информация поможет кому-то еще.

Понравилась статья? Поделиться с друзьями:
RuBookMac