Android

Kuinka asentaa python 3 centos 7: een

How to Install and Configure Git and GitHub on Windows

How to Install and Configure Git and GitHub on Windows

Sisällysluettelo:

Anonim

Tämä opetusohjelma opastaa sinua asentamaan Python 3: n CentOS 7 -järjestelmään käyttämällä ohjelmistokokoelmia (SCL) yhdessä jakelun oletus Python-version 2.7 kanssa. Osoitamme sinulle myös kuinka luoda Python-virtuaalinen ympäristö.

Python on yksi suosituimmista ohjelmointikieleistä maailmassa. Yksinkertaisen ja helppo oppia olevan syntaksin avulla Python on loistava valinta aloittelijoille ja kokeneille kehittäjille. Python on varsin monipuolinen ohjelmointikieli. Sen avulla voit tehdä melkein mitä tahansa, kirjoittaa pieniä skriptejä, rakentaa pelejä, kehittää verkkosivustoja, luoda koneoppimisalgoritmeja, analysoida tietoja ja paljon muuta.

Pythonilla on kehitetty monia suosittuja sovelluksia ja verkkosivustoja, kuten YouTube, DropBox, Reddit, Quora, Instagram.

Vaikka Python 2 on hyvin tuettu ja aktiivinen, Python 3: ta pidetään kielen nykyisyytenä ja tulevaisuutena.

Ota ohjelmistokokoelmat (SCL) käyttöön

Ohjelmistokokoelmat, tunnetaan myös nimellä SCL, on yhteisöprojekti, jonka avulla voit rakentaa, asentaa ja käyttää useita ohjelmistoversioita samassa järjestelmässä vaikuttamatta järjestelmän oletuspaketteihin. Kun otat SCL: n käyttöön, saat pääsyn ohjelmointikielten ja palveluiden uusimpiin versioihin, joita ei ole saatavana ydinvarastoissa.

CentOS 7 toimitetaan Python 2.7.5: llä, joka on kriittinen osa CentOS-perusjärjestelmää. SCL antaa sinun asentaa python 3.x: n uudemmat versiot oletusarvoisen python v2.7.5: n rinnalle, jotta yum kaltaiset järjestelmätyökalut toimivat edelleen oikein.

Aktivoidaksesi SCL: n, asenna CentOS SCL -julkaisutiedosto. Se on osa CentOS-ekstrat-arkistoa ja voidaan asentaa suorittamalla seuraava komento:

sudo yum install centos-release-scl

Python 3: n asentaminen CentOS 7: ään

Nyt kun sinulla on pääsy SCL-arkistoon, voit asentaa minkä tahansa tarvitsemasi Python 3.x -version. Tällä hetkellä seuraavat Python 3 -kokoelmat ovat saatavilla:

  • Python 3.3Python 3.4Python 3.5Python 3.6

Tässä opetusohjelmassa asennamme Python 3.6: n, joka on uusin versio, joka oli saatavilla kirjoittamishetkellä. Kirjoita seuraava komento CentOS 7 -päätteeseesi:

sudo yum install rh-python36

Python 3: n käyttö

Kun paketti rh-python36 on asennettu, tarkista Python-versio kirjoittamalla:

python --version

Python 2.7.5

Huomaat, että Python 2.7 on Pythonin oletusversio nykyisessä shellissäsi.

Python 3.6: n käyttö edellyttää, että käynnistät uuden shell-ilmentymän käyttämällä Software Collection scl -työkalua:

scl enable rh-python36 bash

Yllä oleva komento kutsuu komentosarjaa /opt/rh/rh-python36/enable , mikä muuttaa /opt/rh/rh-python36/enable muuttujia.

python --version

Python 3.6.3

On tärkeätä huomauttaa, että Python 3.6 on asetettu Pythonin oletusversioksi vain tässä shell-istunnossa. Jos poistut istunnosta tai avaat uuden istunnon toisesta päätelaitteesta, Python 2.7 on Pythonin oletusversio.

Kehitystyökalujen asentaminen

Python-moduulien rakentamiseen tarvitaan kehitystyökaluja. Tarvittavien työkalujen ja kirjastojen asentaminen:

sudo yum groupinstall 'Development Tools'

Virtuaaliympäristön luominen

Python Virtual Environments -sovelluksen avulla voit asentaa Python-moduuleja erilliseen sijaintiin tiettyä projektia varten sen sijaan, että asennettaisiin globaalisti. Tällä tavalla sinun ei tarvitse huolehtia muihin Python-projekteihin vaikuttamisesta.

Edullinen tapa luoda uusi virtuaaliympäristö Python 3: een on suorittamalla venv komento.

Oletetaan, että haluat luoda uuden Python 3 -projektin nimeltä my_new_project käyttäjän kotihakemistoon ja vastaavaan virtuaaliympäristöön.

Luo ensin projektihakemisto ja siirry siihen:

mkdir ~/my_new_project cd ~/my_new_project

Aktivoi Python 3.6 käyttämällä scl työkalua:

scl enable rh-python36 bash

Suorita seuraava projekti seuraavan komennon avulla projektin juurista virtuaalinen ympäristö nimeltä my_project_venv :

python -m venv my_project_venv

Aloita virtuaalisen ympäristön käyttö aktivoimalla se kirjoittamalla:

source my_project_venv/bin/activate

Ympäristön aktivoinnin jälkeen kuorikehotteeseen lisätään etunimi ympäristölle:

(my_project_venv) user@host:~/my_new_project$

Python 3.4: stä alkaen, kun luodaan virtuaaliympäristöjä pip, Pythonin paketinhallinta on asennettu oletuksena.

johtopäätös

Sinun pitäisi nyt olla asennettuna Python 3 -ohjelmointiympäristö CentOS 7 -koneellesi, ja voit aloittaa Python 3 -projektisi kehittämisen.

Voit myös lukea Odoo 11: n asentamisesta CentOS 7: ään ja nähdä esimerkin siitä, kuinka Python 3: n virtuaaliympäristöä voidaan käyttää Python-ohjelmiston ajamiseen CentOS 7 -palvelimella.

python pip virtenv centos