Python 3 - Konfiguracja środowiska

Python 3 jest dostępny dla systemów Windows, Mac OS i większości odmian systemu operacyjnego Linux. Mimo że Python 2 jest dostępny dla wielu innych systemów operacyjnych, obsługa Python 3 albo nie została dla nich udostępniona, albo została porzucona.

Konfiguracja środowiska lokalnego

Otwórz okno terminala i wpisz „python”, aby dowiedzieć się, czy jest już zainstalowany i która wersja jest zainstalowana.

Pobieranie Pythona

Platforma Windows

Pliki binarne najnowszej wersji Pythona 3 (Python 3.5.1) są dostępne na tej stronie pobierania

Dostępne są następujące różne opcje instalacji.

  • Plik zip z możliwością osadzenia systemu Windows x86-64
  • Instalator plików wykonywalnych Windows x86-64
  • Instalator sieciowy Windows x86-64
  • Plik zip z możliwością osadzenia systemu Windows x86
  • Instalator plików wykonywalnych Windows x86
  • Instalator sieciowy Windows x86

Note- Aby zainstalować Python 3.5.1, minimalne wymagania systemu operacyjnego to Windows 7 z dodatkiem SP1. W wersjach od 3.0 do 3.4.x Windows XP jest akceptowalny.

Platforma Linux

Różne wersje Linuksa używają różnych menedżerów pakietów do instalacji nowych pakietów.

W systemie Ubuntu Linux Python 3 jest instalowany za pomocą następującego polecenia z terminala.

$sudo apt-get install python3-minimal

Instalacja ze źródła

Pobierz paczkę źródłową Gzipped z adresu URL pobierania Pythona - https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz

Extract the tarball
tar xvfz Python-3.5.1.tgz
Configure and Install:
cd Python-3.5.1
./configure --prefix = /opt/python3.5.1
make  
sudo make install

System operacyjny Mac

Pobierz instalatory systemu Mac OS z tego adresu URL - https://www.python.org/downloads/mac-osx/

  • Instalator systemu Mac OS X w wersji 64-bitowej / 32-bitowej - python-3.5.1-macosx10.6.pkg
  • Instalator 32-bitowego systemu Mac OS X i386 / PPC - python-3.5.1-macosx10.5.pkg

Kliknij dwukrotnie ten plik pakietu i postępuj zgodnie z instrukcjami kreatora, aby zainstalować.

Najbardziej aktualny kod źródłowy, pliki binarne, dokumentacja, aktualności itp. Są dostępne na oficjalnej stronie Pythona -

Python Official Website - https://www.python.org/

Dokumentację języka Python można pobrać z następującej witryny. Dokumentacja jest dostępna w formatach HTML, PDF i PostScript.

Python Documentation Website- www.python.org/doc/

Konfigurowanie PATH

Programy i inne pliki wykonywalne mogą znajdować się w wielu katalogach. W związku z tym systemy operacyjne zapewniają ścieżkę wyszukiwania zawierającą listę katalogów, w których szuka plików wykonywalnych.

Ważne cechy to -

  • Ścieżka jest przechowywana w zmiennej środowiskowej, która jest nazwanym ciągiem obsługiwanym przez system operacyjny. Ta zmienna zawiera informacje dostępne dla powłoki poleceń i innych programów.

  • Zmienna ścieżki nosi nazwę PATH w systemie Unix lub Path w systemie Windows (Unix rozróżnia wielkość liter; Windows nie).

  • W systemie Mac OS instalator obsługuje szczegóły ścieżki. Aby wywołać interpreter języka Python z dowolnego katalogu, musisz dodać katalog Python do swojej ścieżki.

Ustawienie ścieżki w Unix / Linux

Aby dodać katalog Pythona do ścieżki dla określonej sesji w systemie Unix -

  • In the csh shell - wpisz setenv PATH "$ PATH: / usr / local / bin / python3" i naciśnij Enter.

  • In the bash shell (Linux) - wpisz export PYTHONPATH = / usr / local / bin / python3.4 i naciśnij Enter.

  • In the sh or ksh shell - wpisz PATH = "$ PATH: / usr / local / bin / python3" i naciśnij Enter.

Note - / usr / local / bin / python3 to ścieżka do katalogu Pythona.

Ustawianie ścieżki w systemie Windows

Aby dodać katalog Python do ścieżki dla określonej sesji w systemie Windows -

  • At the command prompt - wpisz path% path%; C: \ Python i naciśnij Enter.

Note - C: \ Python to ścieżka do katalogu Pythona

Zmienne środowiskowe Pythona

Oto ważne zmienne środowiskowe, które są rozpoznawane przez Pythona -

Sr.No. Zmienna i opis
1

PYTHONPATH

Pełni rolę podobną do PATH. Ta zmienna informuje interpreter języka Python, gdzie ma znaleźć pliki modułów zaimportowane do programu. Powinien zawierać katalog biblioteki źródłowej Pythona i katalogi zawierające kod źródłowy Pythona. PYTHONPATH jest czasami wstępnie ustawiana przez instalator Pythona.

2

PYTHONSTARTUP

Zawiera ścieżkę do pliku inicjalizacyjnego zawierającego kod źródłowy Pythona. Jest wykonywany za każdym razem, gdy uruchamiasz tłumacza. Nazywa się .pythonrc.py w systemie Unix i zawiera polecenia, które ładują narzędzia lub modyfikują PYTHONPATH.

3

PYTHONCASEOK

Jest używany w systemie Windows do instruowania Pythona, aby znalazł pierwsze dopasowanie bez uwzględniania wielkości liter w instrukcji importu. Ustaw tę zmienną na dowolną wartość, aby ją aktywować.

4

PYTHONHOME

Jest to alternatywna ścieżka wyszukiwania modułu. Zwykle jest osadzony w katalogach PYTHONSTARTUP lub PYTHONPATH, aby ułatwić przełączanie bibliotek modułów.

Uruchamianie Pythona

Istnieją trzy różne sposoby uruchomienia Pythona -

Interaktywny tłumacz

Możesz uruchomić Pythona z systemu Unix, DOS lub dowolnego innego systemu, który udostępnia interpreter wiersza poleceń lub okno powłoki.

Wchodzić python wiersz poleceń.

Rozpocznij kodowanie od razu w interaktywnym tłumaczu.

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

Oto lista wszystkich dostępnych opcji wiersza poleceń -

Sr.No. Opcja i opis
1

-d

dostarczają dane wyjściowe debugowania

2

-O

generuje zoptymalizowany kod bajtowy (w wyniku czego powstają pliki .pyo)

3

-S

nie uruchamiaj witryny importu w celu wyszukania ścieżek Pythona podczas uruchamiania

4

-v

szczegółowe dane wyjściowe (szczegółowe śledzenie instrukcji importu)

5

-X

wyłącz wbudowane wyjątki oparte na klasach (użyj po prostu ciągów znaków); przestarzałe począwszy od wersji 1.6

6

-c cmd

uruchom skrypt Pythona wysłany jako ciąg cmd

7

file

uruchom skrypt Pythona z podanego pliku

Skrypt z wiersza poleceń

Skrypt w języku Python można wykonać w wierszu poleceń, wywołując interpreter w aplikacji, jak pokazano w poniższym przykładzie.

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

Note - Upewnij się, że tryb uprawnień do plików umożliwia wykonanie.

Zintegrowane środowisko programistyczne

Możesz również uruchomić Python ze środowiska graficznego interfejsu użytkownika (GUI), jeśli masz aplikację GUI w systemie, która obsługuje język Python.

  • Unix - IDLE jest pierwszym IDE Uniksa dla Pythona.

  • Windows - PythonWin jest pierwszym interfejsem Windows dla Pythona i jest IDE z GUI.

  • Macintosh - Wersja Pythona dla komputerów Macintosh wraz z IDLE IDE jest dostępna z głównej strony internetowej, do pobrania jako pliki MacBinary lub BinHex'd.

Jeśli nie jesteś w stanie poprawnie skonfigurować środowiska, możesz skorzystać z pomocy administratora systemu. Upewnij się, że środowisko Python jest poprawnie skonfigurowane i działa idealnie.

Note - Wszystkie przykłady podane w kolejnych rozdziałach są wykonywane w wersji Python 3.4.1 dostępnej na Windows 7 i Ubuntu Linux.

Stworzyliśmy już środowisko programowania Python online, abyś mógł wykonywać wszystkie dostępne przykłady online podczas nauki teorii. Zapraszam do modyfikowania dowolnego przykładu i wykonywania go online.