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.