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

Като сървъри в сигурни центрове за данни в Европа. Open облак VPS / VDS сървър на бърз SSD за 1 минута!

Най-добър уеб хостинг:
- ще предпазят данните от неоторизиран достъп в защитена Европейския център за данни
- ще плати най-малко в Bitcoin.
- Той ще постави вашата дистрибуция

- защита от DDoS-атаки
- безплатно архивиране
- Uptime 99,9999%
- DPC - TIER III
- ISP - етап I

Подкрепа в руските 24/7/365 работи с юридически и физически лица. Сега трябва 24 ядро ​​и 72 Gb RAM. Моля ви!

Нашите конкурентни цени доказват, че най-евтиният хостинг, че не знаеш!

За броени минути, изберете конфигурация, заплати и CMS на VPS е готова.
Връщане на парите - за 30 дни!

Банкови карти, електронни валута през QIWI терминали, Webmoney, PayPal, Novoplat и други.

Задайте въпрос 24/7/365 поддръжка

Намерете отговорите в нашата база данни, както и да отговарят на препоръките на

Оферта от 8host.com

Инсталиране на питон 3 и настройка среда за разработка на Ubuntu сървър

Това ръководство ще ви помогне да инсталирате Python 3 на Ubuntu 16.04 сървъри и Debian 8. Програмиране на сървъра има много предимства и опростява взаимодействието с отбора.

Забележка. Общите принципи на това ръководство са приложими за всяко разпределение Debian Linux.

изисквания

  • Ubuntu 16.04 или Debian сървър 8 (или всяка друга версия на Debian Linux).
  • Потребител с достъп до Sudo.

1: Инсталиране Python 3

В Ubuntu 16.04 системи и Debian 8 Python 3 и Python 2 от стандартното. За да актуализирате пакети система, въведете:

Sudo актуализация ап-да
ап-получите -y ъпгрейд

-y флаг е автоматично потвърждаване на всички системни изисквания.

Забележка. В зависимост от версията на Linux софтуер някои искания трябва да бъдат потвърдени независимо.

За да разберете коя версия на Python 3 инсталира на системата, вида:

В терминала, ще видите номера на текущата версия.

Забележка. Номерът на версията може да се различава.

Инсталирайте Python за управление на пакетите, пип:

ап-да инсталирате -y python3-пип

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

PIP3 инсталирате package_name

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

PIP3 инсталирате numpy

Сега трябва да инсталирате някои инструменти за развитие:

ап-да инсталирате натрупване от съществено значение libssl-Dev libffi-Dev питон-Dev

2: Създаване на виртуална среда

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

Средата за разработка ви позволява да управлявате Python проекти и работа с различни версии на пакета, което е особено важно, когато се работи с трети страни пакети.

Броят на виртуални среди в Python не се ограничава до системата. В действителност, всяка такава среда - директория, която е няколко сценария, с който тази директория може да се използва като среда.

Инсталирайте venv модул (то е включено в стандартната библиотека на Python 3) и да се създаде среда за разработка, като се използва pyvenv екип.

ап-да инсталирате -y python3-venv

Модулът е вече инсталиран. Изберете или създайте директория за развитие на околната среда Python.

MKDIR среди
CD среди

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

Забележка. Вместо my_env въведете името на околната среда.

Това ще създаде нова директория (в този случай my_env), състоящ се от следните компоненти:

LS my_env
бин включва неограничено lib64 pyvenv.cfg дял

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

Python Wheels (формат, който позволява да се ускори разработката на софтуер чрез намаляване на броя на операциите на компилация) в Ubuntu 16.04 може да се намери в дела на директория, и Debian 8 - във всяка директория ИЪ (в тази система, няма дял директория).

Сега искате да активирате виртуалната среда:

Тази команда ще започне активирате сценария от кофата за боклук директория.

Сега, в командния ред ще изглежда така:

Забележка. Представката може да варира в зависимост от разпределението на Debian Linux.

Това ви позволява да се определи каква среда се намирате. Всички команди, които се изпълняват в една среда, която ще работи само в рамките на тази среда.

Забележка. В виртуална среда, можете да използвате командата вместо питон python3.5 и семки вместо pip3.5. Извън виртуалната среда в Python 3 се използват само python3.5 екип и pip3.5.

3: Създаване на проста програма

Сега проверете работата на виртуалната Python среда. За да направите това, опитайте се да се създаде проста програма, която ще отговори на «Здравей, свят!».

/ Среди $ нано hello.py

Поставете следния ред във файла:

/ Среди $ питон hello.py

В програмата се показва в терминала:

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

Тази команда ще ви върне цялата система командния ред.

заключение

Сега имате една изолирана виртуална среда за разработка на Python cthdtht Debian Linux, и можете да започнете да създавате нови програми.

Свързани статии

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