Sådan installeres Python 3 på CentOS, Ubuntu og Windows?

Python er et åbent, kraftfuldt, fortolket og let at lære programmeringssprog, der understøtter flere platforme. Det er et af de mest foretrukne programmeringssprog inden for dataanalyse og maskinlæring.

Det tilbyder et omfattende sæt indbyggede og bærbare biblioteker, der nemt kan inkluderes for at udvide dit Python-projekt. Derudover har den bred støtte til objektorienteret og funktionel programmeringspraksis inden for softwareudvikling.

Python tilbyder i øjeblikket både Python 2.x og Python 3.x, som ikke er fuldt kompatible med hinanden og har flere forskelle. Derfor bør valget om at bruge en af ​​dem være en planlagt beslutning baseret på dit nuværende miljø og dine behov. De fleste af Linux-distributionerne kommer forudinstalleret med en eller anden Python-version på grund af dens omfattende brug i OS-biblioteker og -software.

Denne artikel vil dække installationen af ​​Python 3 på CentOS, Ubuntu og Windows-baserede platforme. Python 3 kan installeres sammen med Python 2, men du skal være forsigtig med at angive systemets standard Python-fortolker.

Python 3 på CentOS 6.x/7.x

For CentOS 6.x/7.x eller RHEL-baseret distribution kan du installere Python 3 ved hjælp af yum.

$ sudo yum install python3

Når du bliver bedt om det, bekræft venligst ved at trykke ‘y’:

Is this ok [y/d/N]: y

Python 3 installationslog på CentOS 7 er angivet nedenfor:

$ sudo yum install python3
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: centos.excellmedia.net
* extras: centos.excellmedia.net
* updates: centos.excellmedia.net
base | 3.6 kB 00:00:00
docker-ce-stable | 3.5 kB 00:00:00
extras | 2.9 kB 00:00:00
updates | 2.9 kB 00:00:00
Resolving Dependencies
--> Running transaction check
---> Package python3.x86_64 0:3.6.8-18.el7 will be installed
--> Processing Dependency: python3-libs(x86-64) = 3.6.8-18.el7 for package: python3-3.6.8-18.el7.x86_64
--> Processing Dependency: python3-setuptools for package: python3-3.6.8-18.el7.x86_64
--> Processing Dependency: python3-pip for package: python3-3.6.8-18.el7.x86_64
--> Processing Dependency: libpython3.6m.so.1.0()(64bit) for package: python3-3.6.8-18.el7.x86_64
--> Running transaction check
---> Package python3-libs.x86_64 0:3.6.8-18.el7 will be installed
--> Processing Dependency: libtirpc.so.1()(64bit) for package: python3-libs-3.6.8-18.el7.x86_64
---> Package python3-pip.noarch 0:9.0.3-8.el7 will be installed
---> Package python3-setuptools.noarch 0:39.2.0-10.el7 will be installed
--> Running transaction check
---> Package libtirpc.x86_64 0:0.2.4-0.16.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==========================================================================================================================================================================
Package Arch Version Repository Size
==========================================================================================================================================================================
Installing:
python3 x86_64 3.6.8-18.el7 updates 70 k
Installing for dependencies:
libtirpc x86_64 0.2.4-0.16.el7 base 89 k
python3-libs x86_64 3.6.8-18.el7 updates 6.9 M
python3-pip noarch 9.0.3-8.el7 base 1.6 M
python3-setuptools noarch 39.2.0-10.el7 base 629 k

Transaction Summary
==========================================================================================================================================================================
Install 1 Package (+4 Dependent packages)

Total download size: 9.3 M
Installed size: 48 M
Is this ok [y/d/N]: y
Downloading packages:
(1/5): python3-3.6.8-18.el7.x86_64.rpm | 70 kB 00:00:00
(2/5): libtirpc-0.2.4-0.16.el7.x86_64.rpm | 89 kB 00:00:00
(3/5): python3-setuptools-39.2.0-10.el7.noarch.rpm | 629 kB 00:00:01
(4/5): python3-pip-9.0.3-8.el7.noarch.rpm | 1.6 MB 00:00:06
(5/5): python3-libs-3.6.8-18.el7.x86_64.rpm | 6.9 MB 00:00:15
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 613 kB/s | 9.3 MB 00:00:15
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : libtirpc-0.2.4-0.16.el7.x86_64 1/5
Installing : python3-setuptools-39.2.0-10.el7.noarch 2/5
Installing : python3-pip-9.0.3-8.el7.noarch 3/5
Installing : python3-3.6.8-18.el7.x86_64 4/5
Installing : python3-libs-3.6.8-18.el7.x86_64 5/5
Verifying : libtirpc-0.2.4-0.16.el7.x86_64 1/5
Verifying : python3-setuptools-39.2.0-10.el7.noarch 2/5
Verifying : python3-libs-3.6.8-18.el7.x86_64 3/5
Verifying : python3-3.6.8-18.el7.x86_64 4/5
Verifying : python3-pip-9.0.3-8.el7.noarch 5/5

Installed:
python3.x86_64 0:3.6.8-18.el7

Dependency Installed:
libtirpc.x86_64 0:0.2.4-0.16.el7 python3-libs.x86_64 0:3.6.8-18.el7 python3-pip.noarch 0:9.0.3-8.el7 python3-setuptools.noarch 0:39.2.0-10.el7

Complete!
$

Python 3 på CentOS 8.x

Python 3 kan installeres på CentOS 8.x ved hjælp af DNF-pakkehåndtering. Brug nedenstående kommando til at starte Python 3-installationen:

$ sudo dnf install python3

Når du bliver bedt om det, bekræft venligst ved at trykke ‘y’:

Is this ok [y/N]: y

Loguddrag af Python 3-installation på CentOS 8 er vist nedenfor:

$ sudo dnf install python3
Last metadata expiration check: 6:25:17 ago on Friday 11 December 2020 12:44:46 PM IST.
Package python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64 is already installed.
Dependencies resolved.
==========================================================================================================================================================================
Package Architecture Version Repository Size
==========================================================================================================================================================================
Upgrading:
python36 x86_64 3.6.8-2.module_el8.3.0+562+e162826a AppStream 19 k

Transaction Summary
==========================================================================================================================================================================
Upgrade 1 Package

Total download size: 19 k
Is this ok [y/N]: y
Downloading Packages:
python36-3.6.8-2.module_el8.3.0+562+e162826a.x86_64.rpm 5.6 kB/s | 19 kB 00:03
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 4.6 kB/s | 19 kB 00:04
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Upgrading : python36-3.6.8-2.module_el8.3.0+562+e162826a.x86_64 1/2
Running scriptlet: python36-3.6.8-2.module_el8.3.0+562+e162826a.x86_64 1/2
Cleanup : python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64 2/2
Running scriptlet: python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64 2/2
Verifying : python36-3.6.8-2.module_el8.3.0+562+e162826a.x86_64 1/2
Verifying : python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64 2/2
Installed products updated.

Upgraded:
python36-3.6.8-2.module_el8.3.0+562+e162826a.x86_64

Complete!
$

Python 3 på Ubuntu

På et OS, der kører Ubuntu/Debian, kan vi bruge apt eller apt-get til at få Python 3.

  Fix ARK bliver ved med at crashe på Windows 10

Nyere Ubuntu-systemer har allerede Python 3 installeret. Hvis det er blevet fjernet af en eller anden grund, og du skal installere det eksplicit, skal du bruge nedenstående kommando:

$ sudo apt install python3

Bekræft Python 3 på Linux

Python 3 kan nemt kontrolleres fra Linux Terminal. For at kontrollere den installerede version, brug:

$ python3 --version
Python 3.8.6
$

Python 3 på Windows

På Windows kan Python 3 installeres med et simpelt wizard-baseret installationsprogram fra det officielle Python-websted. Standardinstallationsprogrammet tilbydes på den officielle download side bør være god nok til de fleste formål, medmindre du skal vælge en anden Python-version eller arkitektur.

  Sådan repareres TeamViewer kommerciel brug opdaget i Windows 10

Den seneste tilgængelige version, da denne artikel blev skrevet, er 3.9.1.

For 64-bit arkitektur vil dit downloadede Python-installationsprogram blive navngivet noget som python-3.xx-amd64.exe.

  • Start installationsprogrammet ved at udføre den downloadede exe-fil.
  • Standardindstillinger, der er valgt for installationsprogrammet, burde være god til at gå. Du har dog mulighed for at ændre installationsplacering og komponenter med indstillingen Tilpas installation.
  • Der er også en mulighed for at installere Python 3 for alle brugere eller kun for din specifikke Windows-brugerkonto.
  • Endelig er der en mulighed for at tilføje Python 3 i Windows PATH-miljøvariablen, som giver dig mulighed for at bruge Python 3 fra Windows Kommandoprompt fra enhver mappeplacering.
  • Når alle indstillinger er bekræftet, skal du klikke på Installer nu for at fortsætte med Python 3-installationen med standardindstillinger.
  Ret fejl 0x800705b3 i Windows Update

  • Installationsdialogen viser installationens fremskridt. Vent venligst på, at det er færdigt.

  • Når installationen er afsluttet, vil du kunne finde Python 3.x-ikonet i Windows’ Startmenu, som åbner Python 3 Interactive CLI.

  • Interactive Python 3 CLI giver dig mulighed for at skrive og udføre Python-kommandoer interaktivt. Som et eksempel kan en simpel Hello World-kode i Python skrives ved hjælp af print-kommandoen. Da det er en interaktiv CLI, fortolkes kommandoen samtidigt, og outputtet udskrives med det samme.

For at øve kode, bør du få Python IDE.

Yderligere læsning

Du kan lære mere om Python og dets brug fra dets omfattende dokumentation eller ved at tage online kurser.

Find derefter ud af, hvordan du installerer PIP for at installere Python-pakker.

Nydt at læse artiklen? Hvad med at dele med verden?