How to Install and Configure Git and GitHub on Windows
Indholdsfortegnelse:
- Aktivér softwaresamlinger (SCL)
- Installation af Python 3 på CentOS 7
- Brug af Python 3
- Installation af udviklingsværktøjer
- Oprettelse af et virtuelt miljø
- Konklusion
Denne tutorial vil guide dig gennem installation af Python 3 på et CentOS 7-system ved hjælp af Software Collections (SCL) sammen med distributionsstandarden Python version 2.7. Vi vil også vise dig, hvordan du opretter et virtuelt Python-miljø.
Python er et af de mest populære programmeringssprog i verden. Med sin enkle og nemme at lære syntaks er Python et godt valg for begyndere og erfarne udviklere. Python er et ret alsidigt programmeringssprog. Du kan bruge det til at gøre næsten hvad du vil, skrive små manuskripter, bygge spil, udvikle websteder, oprette maskinlæringsalgoritmer, analysere data og mere.
Mange populære applikationer og websteder, herunder YouTube, DropBox, Reddit, Quora, Instagram, er blevet udviklet ved hjælp af Python.
Mens Python 2 er godt understøttet og aktiv, betragtes Python 3 som sprogets nutid og fremtid.
Aktivér softwaresamlinger (SCL)
Software Collections, også kendt som SCL, er et samfundsprojekt, der giver dig mulighed for at opbygge, installere og bruge flere versioner af software på det samme system uden at påvirke systemets standardpakker. Ved at aktivere SCL får du adgang til de nyere versioner af programmeringssprog og tjenester, som ikke er tilgængelige i kerneoplagerne.
CentOS 7 sendes med Python 2.7.5, som er en kritisk del af CentOS-basissystemet. SCL giver dig mulighed for at installere nyere versioner af python 3.x sammen med standardpython v2.7.5, så systemværktøjer som
yum
fortsætter med at fungere korrekt.
For at aktivere SCL skal du installere CentOS SCL-udgivelsesfil. Det er en del af CentOS extras-arkivet og kan installeres ved at køre følgende kommando:
sudo yum install centos-release-scl
Installation af Python 3 på CentOS 7
Nu hvor du har adgang til SCL-arkivet, kan du installere alle Python 3.x-versioner, du har brug for. I øjeblikket er de følgende Python 3-samlinger tilgængelige:
- Python 3.3Python 3.4Python 3.5Python 3.6
I denne tutorial vil vi installere Python 3.6, som er den seneste version, der er tilgængelig på dette tidspunkt. For at gøre det, skriv følgende kommando på din CentOS 7-terminal:
Brug af Python 3
Når pakken
rh-python36
er installeret, skal du kontrollere Python-versionen ved at skrive:
python --version
Python 2.7.5
Du vil bemærke, at Python 2.7 er standard Python-versionen i dit nuværende shell.
For at få adgang til Python 3.6 skal du starte en ny shell-forekomst ved hjælp af
scl
værktøjet Software Collection:
scl enable rh-python36 bash
Hvad kommandoen ovenfor gør, er at kalde scriptet
/opt/rh/rh-python36/enable
, hvilket ændrer
/opt/rh/rh-python36/enable
.
python --version
Python 3.6.3
Det er vigtigt at påpege, at Python 3.6 kun er indstillet som standard Python-version i denne shell-session. Hvis du afslutter sessionen eller åbner en ny session fra en anden terminal, er Python 2.7 standard Python-version.
Installation af udviklingsværktøjer
Udviklingsværktøjer er påkrævet til opbygning af Python-moduler. Sådan installeres de nødvendige værktøjer og biblioteker:
sudo yum groupinstall 'Development Tools'
Oprettelse af et virtuelt miljø
Python
Virtual Environments
giver dig mulighed for at installere Python-moduler på et isoleret sted til et specifikt projekt i stedet for at blive installeret globalt. På denne måde behøver du ikke bekymre dig om at påvirke andre Python-projekter.
Den foretrukne måde at skabe et nyt virtuelt miljø i Python 3 er ved at udføre
venv
kommandoen.
Lad os sige, at du vil oprette et nyt Python 3-projekt kaldet
my_new_project
i dit brugerhjemskatalog og det matchende virtuelle miljø.
Opret først projektmappen og skift til den:
mkdir ~/my_new_project
cd ~/my_new_project
Aktivér Python 3.6 vha.
scl
værktøjet:
scl enable rh-python36 bash
Fra projektroden skal du køre følgende kommando for at oprette et virtuelt miljø med navnet
my_project_venv
:
python -m venv my_project_venv
For at begynde at bruge det virtuelle miljø skal du aktivere det ved at skrive:
source my_project_venv/bin/activate
Efter aktivering af miljøet præciseres shell-prompten med navnet på miljøet:
(my_project_venv) user@host:~/my_new_project$
Start med Python 3.4, når du opretter virtuelle miljøer pip, er pakkehåndteringen for Python installeret som standard.
Konklusion
Du skal nu have Python 3-programmeringsmiljø opsat på din CentOS 7-maskine, og du kan begynde at udvikle dit Python 3-projekt.
Du kan også læse om, hvordan du installerer Odoo 11 på CentOS 7 og se et eksempel på, hvordan du bruger Python 3-virtuelt miljø til at køre Python-software på en CentOS 7-server.
python pip virtenv centosSådan installeres python 3.7 på debian 9

Python er et af de mest populære programmeringssprog i verden. Med sin enkle og nemme at lære syntaks er Python et godt valg for begyndere og erfarne udviklere. Denne tutorial dækker, hvordan man installerer Python 3.7 på Debian 9.
Sådan installeres python 3.7 på ubuntu 18.04

Python 3.7 er den seneste større udgivelse af Python-sproget. Denne tutorial beskriver to måder at installere Python 3.7 på Ubuntu 18.04.
Sådan installeres python på centos 8

Python er et af de mest populære programmeringssprog i verden. Denne guide leder dig gennem installation af Python 3 og Python 2 på CentOS 8.