Инсталиране на модула в питон

Когато за първи път започне да работи като програмист в Python. най-вероятно не мисля за това, как точно трябва да инсталирате външен пакет или модул. Но когато възникне такава необходимост, вие ще искате да го направим възможно най-бързо! Python пакети могат лесно да бъдат намерени в интернет. Повечето от най-популярните пакети могат да бъдат намерени в PyPI (Python Index пакет). Също така, много Python пакети могат да бъдат намерени на GitHub. и bitbucket. както и в Google Code. В тази статия ще разгледаме следните методи за инсталиране на пакети Python:

  • Монтаж от източник
  • easy_install
  • пиукане
  • други начини

Монтаж от източник

Този метод е особено полезна, ако имате няколко версии на Python инсталирани и трябва да инсталирате пакета по различни версии. Всичко, от което се нуждаем, е да се уточни пълния път до конкретна версия на Python и инсталиране на пакета. Някои пакети съдържат код С, като С заглавните файлове, които трябва да бъдат събрани под пакета за правилен монтаж. В случая с Linux, трябва да имате инсталиран C / C ++ компилатор, така че можете да инсталирате пакет, без главоболие. Връщайки се към Windows, ще трябва правилната версия на Visual Studio, за правилното съставяне на пакета. Някои хора споменават също MinGW. който може да се използва за тази цел, но аз не знам как да я накара да работи. Ако пакетът е налице, Windows Installer, използвайте го. В този случай можете да забравите за съставяне, по принцип.

easy_install за ползване

След като инсталирате setuptools, можете да използвате easy_install. Можете да го намерите в папката с Python инсталационния скрипт. Не забравяйте да добавите папка със скриптове по пътя на вашата система, така че в бъдеще може да доведе до easy_install командния ред, без да уточнява пълната си път. Опитайте се да изпълните следната команда, за да разберете повече за опциите easy_install:

Може да се наложи да се обадя -h. За пълен списък на всичко, което може да направи един пип. За разлика от easy_install, пип да зададете размера на джантите. размер на колелата - това е ZIP файл, името на файла, която има специален формат, както и разширение. WHL. Можете също да инсталирате волана, под собствен команден ред. От друга страна, пип не може да изпълнява инсталацията на яйчни файлове. Ако имате нужда да се инсталира на яйцето, ще трябва да използвате easy_install.

Нещо за зависимости

Предимства за използване на easy_install и PIP, че ако пакетът от мерки е, в зависимост от сценария на setup.py и easy_install, семки и се опитват да инсталират и изтегляне на сценария. Това ще ви помогне да избегнете главоболия в ситуацията, когато се опитате нов пакет, и все още не разбират, че един пакет А зависи от пакет B, C и D. Използвайте easy_install или пипс. не е нужно да се притеснявате за това изобщо.

За да обобщим

От сега нататък, можете да използвате всеки пакет, който може да се наложи, разбира се, ако опаковката е подкрепена от вашата версия на Python. Има много инструменти на разположение на Python програмисти. И все пак пакети - доста сложен въпрос, обаче, знаете ли как да се използват необходимите инструменти, които можете лесно и бързо да получите, за да инсталирате необходимия пакет.