Paano Mag-install ng Paramiko at PyCrypto sa Mac OS X sa Madaling Paraan
Ang Paramiko ay isang SSH module para sa python na nagbibigay-daan para sa mga secure na koneksyon na magawa, at ang pycrypto ay isang cryptography toolkit para sa python.
Kailangan mo man ang isa o ang isa, o pareho, ang pinakamadaling paraan upang mai-install silang pareho sa pamamagitan ng Mac OS X ay sa pamamagitan ng paramiko. Hindi na kailangang gumamit ng HomeBrew, MacPorts, o anumang funky installer, magagawa mo ang buong bagay sa iyong sarili nang mabilis.Kung wala kang ideya kung ano ang sinasabi ko, malamang na hindi mo ito kailangan.
Mga Kinakailangan:
Kunin ang Paramiko 1.7.7.2+ (o anuman ang pinakabagong bersyon), kasama sa package na ito ang PyCrypto
Talagang kritikal na ang gcc at ang mga tool sa command line ng OS X ay naka-install bago simulan ang proseso ng pag-install. Ang pagsisikap na bumuo at mag-install ng paramiko at pycrypto ay mabibigo sa iba't ibang mga error mula sa "autoconf error" hanggang sa "ImportError: Walang module na pinangalanang Crypto" – kung makatagpo ka ng alinman sa mga error na iyon ay dahil hindi pa naka-install ang command line tool ng Xcode.
Pag-install ng paramiko at pycrypto Ipagpalagay na mayroon kang GCC at python na naka-install sa OS X ngayon, narito ang hindi kapani-paniwalang simpleng proseso ng pag-install:
- I-unzip ang archive ng Paramiko at cd sa direktoryong iyon
- I-type ang sumusunod na command:
sudo easy_install ./
Ayan yun. Napakabilis ng proseso kung mayroon kang mga dependency, kaya kunin ang Xcode at i-install ang mga opsyonal na tool sa command line bago magsimula at pumunta sa iyong paraan.
Tandaan, ang pag-install ng Xcode sa sarili nitong mula sa App Store ay hindi nag-i-install ng mga tool sa command line bilang default, ang mga ito ay opsyonal. Bago iyon sa paraan ng pag-install ng App Store, at sa totoo lang ay ibinaba ako nito sa loob ng ilang minuto para malaman kung bakit nabigo ang mga build sa isang bagong format na Mac, kaya sigurado akong makakatulong din ang impormasyong ito sa ibang tao.