ПредишенСледващото

В тази статия, ние ще ви кажем как да се създаде операционна система, въведена в него Python 3, както и да се направи виртуална среда за разработка на приложения.

Многофункционална Python език за развитието на различни софтуерни проекти. Тя се характеризира с лекота на инсталиране, интуитивни и мигновени съобщения синтактична грешка. Ето защо на езика за програмиране като начинаещи и опитни програмисти. Най-новото издание на езика сега се счита за Python 3.

След като прочетете статията, ще се научите как да сложите Python 3 на CentOS 7, както и развитие на околната среда, създадена с конзолата. За да направите това, трябва предварително да се създаде без корен потребител, който ще има супер потребител.

1) Създаване на системата?

Ние ще използваме командния ред да пиша команди. Има и друг начин - с помощта на графичен интерфейс CentOS 7. За да стигнете до командния ред можете в менюто, изберете Приложения → → Utilities терминал.

Първата стъпка е да се актуализира стандартните приложения на системата. За тази цел, удобен за управление на пакетите Yum (Yellowdog Updater Modified). Той е в състояние да работи с пакети от Linux системи, които са базирани на Red Hat, чрез инсталиране, премахване и актуализиране пакети. Първо, трябва да обновите вашия Yum с:

-y флаг се използва за автоматична положителен отговор на всички въпроси, зададени от системата. След това, ние поставяме на набор от Yum-UTILS комунални услуги да се разшири Yum функционалност. Напишете в конзолата:

Необходимо е също така да се сложи CentOS инструменти за развитие, чрез който ние ще изградят програми от изходен код. За това ние трябва отбора:

2) Как да се инсталира и конфигурира Python 3?

CentOS система - е производно на стабилна и надеждна RHEL (Red Hat Enterprise Linux). Ето защо в хранилищата ще намерите само една стабилна, тествани версии на пакети, а именно Python 2. За да изтеглите Python 3nam ще трябва да се сложи ВМС (Inline с Upstream Стабилен). Услугата предвижда RPM (Red Hat Package Manager) пакети най-актуалната версия. IUS подлагам на Yum, получен чрез:

При монтаж IUS, сте готови да изтеглите и инсталирате последната версия Ритон език. Към момента на писане на материала - това 3.6.1.

След като инсталацията приключи, се уверете, че всичко върви гладко. Запитване версията на езика:

Ако всичко е както трябва, една линия ще се появи на дисплея:

И все пак ние се нуждаем от мениджъра на пакети за Python пип. Напишете в конзолата, за да го инсталирате:

Публикувано ще използва за инсталиране и управление на пакети, които се използват при разработването на проекти. За да инсталирате мениджъра на пакети чрез конзола, тип:

Rackage_name замени името на пакета, или библиотеката. Например, NumPy код за командния ред ще изглежда така:

Следващата стъпка - пакет python36u-раз инсталация. Той съдържа заглавните файлове и библиотеки, необходими за проекти за развитие с помощта на Python 3. Използвайте командата:

pyvenv пакет е част от набор от python36u-раз. Използването му ще направи една изолирана виртуална среда за вашите проекти за развитие.

3) Как да се създаде виртуална среда?

Ние събрахме всички компоненти на Python за нашата местна машина. Следващата стъпка - създаването на среда за развитие чрез pyvenv. Тя осигурява изолирано пространство за проекти, Python, така че те могат да имат уникален набор от зависимости. Проекти дори е разрешено да използват различни версии на същите програми, без това да засяга действието на системата. В допълнение, развитието на околната среда дава възможност за управление на питон на проекта, както и да се справят с различни версии на пакети. Това може да бъде важно, ако се прилагат от трети страни пакети. В системата, можете да създадете произволен брой виртуални Python среда. Всеки от тях е директория, в която се намира на няколко сценария, така че той може да се използва като среда за развитие. За да изберете или да създадете директорията, въведете следната команда:

Сега, създаване на виртуална директория в развитието на околната среда чрез:

Вместо your_env ще трябва да пиша всеки желан име за IDE. Създаване на нова директория вътре с такива компоненти от екипа:

Тези файлове са необходими, за да се осъществи проекта от системата за изолация на локалната машина. Поради това, системни и проектни файлове няма да се отрази един от друг. Вие ще улесни самия процес версия контрол, както и проекти за осигуряване на достъп до зависимостите пакети. Включително виртуална среда с:

Тази команда от директорията на бин да започне активирате сценария. В командния ред ще изглежда така:

Така можете да разберете какво виртуална среда за разработка са в момента. Имайте предвид, че всички команди, които провеждате в среда, която ще бъде достъпна само за нея. Не забравяйте, че е виртуална среда, използвана в Python 3 pip3.6 екип и питон 3.6, но в рамките на своите индекси може да бъде намалена, и съответно бране пип питон.

4) Как да се създаде проста програма?

За да влезете в режим на вмъкване, тип аз. След това той трябва да се добавят тук следния ред:

За да излезете от режима на вмъкване, което трябва да натиснете клавиша Esc. След това въведете: х и Enter. За да запишете файла и да излезете. Стартирайте програмата, като:

Ако всичко е направено правилно, програмата ще покаже:

За да затворите виртуалната среда, трябва да напишете в конзолата:

Така че можете да се върнете към обща система командния ред. Ако не правим грешки, вие получавате една изолирана виртуална среда за развитие на Python за местните CentOS на машината. Пристъпва се към създаването на нови приложения, подобряване на техните умения за програмиране.

Подкрепете проекта - споделете линка, благодаря!