Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> Python

Python - Omgeving instellen

Vorige paginaVolgende pagina

Python is beschikbaar op een groot aantal verschillende platforms, waaronder Linux en Mac OS X. Laten we eens kijken hoe we onze Python-omgeving kunnen opzetten.

Lokale omgeving instellen

Open een terminalvenster en typ "python" om te zien of het al is geïnstalleerd en welke versie is geïnstalleerd.

  • Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, enz.)
  • Win 9x/NT/2000
  • Macintosh (Intel, PPC, 68K)
  • OS/2
  • DOS (meerdere versies)
  • PalmOS
  • Mobiele telefoons van Nokia
  • Windows CE
  • Acorn/RISC OS
  • BeOS
  • Amiga
  • VMS/OpenVMS
  • QNX
  • VxWorks
  • Psion
  • Python is ook geport naar de Java en .NET virtuele machines

Python ophalen

De meest up-to-date en actuele broncode, binaire bestanden, documentatie, nieuws, etc. is beschikbaar op de officiële website van Python https://www.python.org/

U kunt Python-documentatie downloaden van https://www.python.org/doc/. De documentatie is beschikbaar in HTML-, PDF- en PostScript-indeling.

Python installeren

Python-distributie is beschikbaar voor een breed scala aan platforms. U hoeft alleen de binaire code te downloaden die van toepassing is op uw platform en Python te installeren.

Als de binaire code voor uw platform niet beschikbaar is, hebt u een C-compiler nodig om de broncode handmatig te compileren. Het compileren van de broncode biedt meer flexibiliteit in de keuze van de functies die u in uw installatie nodig heeft.

Hier is een kort overzicht van het installeren van Python op verschillende platforms −

Unix- en Linux-installatie

Hier zijn de eenvoudige stappen om Python op een Unix/Linux-machine te installeren.

  • Open een webbrowser en ga naar https://www.python.org/downloads/.

  • Volg de link om gezipte broncode te downloaden die beschikbaar is voor Unix/Linux.

  • Bestanden downloaden en uitpakken.

  • De Modules/Setup bewerken bestand als u enkele opties wilt aanpassen.

  • voer ./configure script uit

  • maken

  • make install

Dit installeert Python op standaardlocatie /usr/local/bin en zijn bibliotheken op /usr/local/lib/pythonXX waarbij XX de versie van Python is.

Windows-installatie

Hier zijn de stappen om Python op een Windows-machine te installeren.

  • Open een webbrowser en ga naar https://www.python.org/downloads/.

  • Volg de link voor het Windows-installatieprogramma python-XYZ.msi bestand waarin XYZ de versie is die u moet installeren.

  • Om dit installatieprogramma te gebruiken python-XYZ.msi , moet het Windows-systeem Microsoft Installer 2.0 ondersteunen. Sla het installatiebestand op uw lokale computer op en voer het uit om te zien of uw computer MSI ondersteunt.

  • Voer het gedownloade bestand uit. Dit brengt de Python-installatiewizard naar voren, die heel gemakkelijk te gebruiken is. Accepteer gewoon de standaardinstellingen, wacht tot de installatie is voltooid en u bent klaar.

Macintosh-installatie

Op recente Macs is Python geïnstalleerd, maar het kan enkele jaren achterhaald zijn. Zie http://www.python.org/download/mac/ voor instructies over het verkrijgen van de huidige versie samen met extra tools om ontwikkeling op de Mac te ondersteunen. Voor oudere Mac OS's vóór Mac OS X 10.3 (uitgebracht in 2003), is MacPython beschikbaar.

Jack Jansen onderhoudt het en je hebt volledige toegang tot de volledige documentatie op zijn website − http://www.cwi.nl/~jack/macpython.html. U vindt volledige installatiedetails voor Mac OS-installatie.

PATH instellen

Programma's en andere uitvoerbare bestanden kunnen zich in veel mappen bevinden, dus besturingssystemen bieden een zoekpad met de mappen waarin het besturingssysteem zoekt naar uitvoerbare bestanden.

Het pad wordt opgeslagen in een omgevingsvariabele, een benoemde tekenreeks die wordt onderhouden door het besturingssysteem. Deze variabele bevat informatie die beschikbaar is voor de opdrachtshell en andere programma's.

Het pad variabele heeft de naam PATH in Unix of Pad in Windows (Unix is ​​hoofdlettergevoelig; Windows niet).

In Mac OS behandelt het installatieprogramma de paddetails. Om de Python-interpreter vanuit een bepaalde map aan te roepen, moet je de Python-map aan je pad toevoegen.

Pad instellen op Unix/Linux

De Python-map toevoegen aan het pad voor een bepaalde sessie in Unix −

  • In de csh-shell − typ setenv PATH "$PATH:/usr/local/bin/python" en druk op Enter.

  • In de bash-shell (Linux) − typ export PATH="$PATH:/usr/local/bin/python" en druk op Enter.

  • In de sh- of ksh-schaal − typ PATH="$PATH:/usr/local/bin/python" en druk op Enter.

  • Opmerking − /usr/local/bin/python is het pad van de Python-directory

Pad instellen bij Windows

De Python-map toevoegen aan het pad voor een bepaalde sessie in Windows −

Bij de opdrachtprompt − typ pad %path%;C:\Python en druk op Enter.

Opmerking − C:\Python is het pad van de Python-directory

Python-omgevingsvariabelen

Hier zijn belangrijke omgevingsvariabelen, die door Python kunnen worden herkend −

Sr.nr. Variabele en beschrijving
1

PYTHONPATH

Het heeft een rol vergelijkbaar met PATH. Deze variabele vertelt de Python-interpreter waar de modulebestanden moeten worden gevonden die in een programma zijn geïmporteerd. Het moet de Python-bronbibliotheekmap en de mappen met de Python-broncode bevatten. PYTHONPATH wordt soms vooraf ingesteld door het Python-installatieprogramma.

2

PYTHONSTARTUP

Het bevat het pad van een initialisatiebestand dat de Python-broncode bevat. Het wordt uitgevoerd elke keer dat u de interpreter start. Het heet .pythonrc.py in Unix en het bevat opdrachten die hulpprogramma's laden of PYTHONPATH wijzigen.

3

PYTHONCASEOK

Het wordt in Windows gebruikt om Python te instrueren om de eerste hoofdletterongevoelige overeenkomst in een importinstructie te vinden. Stel deze variabele in op een willekeurige waarde om deze te activeren.

4

PYTHONHOME

Het is een alternatief zoekpad voor modules. Het is meestal ingebed in de PYTHONSTARTUP- of PYTHONPATH-directory's om het wisselen tussen modulebibliotheken gemakkelijk te maken.

Python draaien

Er zijn drie verschillende manieren om Python te starten −

Interactieve tolk

U kunt Python starten vanuit Unix, DOS of elk ander systeem dat u een opdrachtregelinterpreter of shell-venster biedt.

Voer python in de opdrachtregel.

Begin direct met coderen in de interactieve tolk.

$python # Unix/Linux
or
python% # Unix/Linux
or
C:> python # Windows/DOS

Hier is de lijst met alle beschikbare opdrachtregelopties −

Sr.nr. Optie en beschrijving
1

-d

Het biedt debug-output.

2

-O

Het genereert geoptimaliseerde bytecode (resulterend in .pyo-bestanden).

3

-S

Voer de importsite niet uit om tijdens het opstarten naar Python-paden te zoeken.

4

-v

uitgebreide uitvoer (gedetailleerde tracering op importverklaringen).

5

-X

schakel klasse-gebaseerde ingebouwde uitzonderingen uit (gebruik gewoon strings); verouderd vanaf versie 1.6.

6

-c cmd

voer het Python-script uit dat is verzonden als cmd-tekenreeks

7

bestand

voer het Python-script uit vanuit het gegeven bestand

Script vanaf de opdrachtregel

Een Python-script kan worden uitgevoerd op de opdrachtregel door de interpreter op uw toepassing aan te roepen, zoals in het volgende −

$python script.py # Unix/Linux

or

python% script.py # Unix/Linux

or 

C: >python script.py # Windows/DOS

Opmerking − Zorg ervoor dat de bestandstoestemmingsmodus uitvoering toestaat.

Geïntegreerde ontwikkelomgeving

U kunt Python ook uitvoeren vanuit een grafische gebruikersinterface (GUI)-omgeving, als u een GUI-toepassing op uw systeem heeft die Python ondersteunt.

  • Unix − IDLE is de allereerste Unix IDE voor Python.

  • Vensters − PythonWin is de eerste Windows-interface voor Python en is een IDE met een GUI.

  • Macintosh − De Macintosh-versie van Python is samen met de IDLE IDE beschikbaar op de hoofdwebsite en kan worden gedownload als MacBinary- of BinHex'd-bestanden.

Als u de omgeving niet goed kunt instellen, kunt u hulp krijgen van uw systeembeheerder. Zorg ervoor dat de Python-omgeving correct is ingesteld en perfect werkt.

Opmerking − Alle voorbeelden die in de volgende hoofdstukken worden gegeven, zijn uitgevoerd met Python 2.4.3-versie die beschikbaar is op de CentOS-smaak van Linux.

We hebben de Python Programmeeromgeving al online ingericht, zodat je alle beschikbare voorbeelden online kunt uitvoeren op het moment dat je theorie leert. Voel je vrij om elk voorbeeld aan te passen en het online uit te voeren.


Python

  1. Python-gegevenstypen
  2. Python-operators
  3. Python pass-instructie
  4. Python-functieargumenten
  5. Python controleren of bestand bestaat | Hoe te controleren of er een directory bestaat in Python
  6. Java - Omgeving instellen
  7. C - Omgeving instellen
  8. C++-omgeving instellen
  9. Java 10 - Omgeving instellen
  10. Java 9 - Omgeving instellen
  11. Java 8 - Omgeving instellen