...
Po stažení a následném spuštění instalačního souboru .exe je Python nainstalován na uvedenou cestu. Instalaci provedete kliknutím na volbu Install Now. Po kliknutí na Customize installation je umožněno změnit cestu instalace, zvolit instalaci pro všechny uživatele nebo případně aktualizovat proměnné prostředí.
Nastavení proměnného prostředí systému
...
Pomocí volby Nová přidejte novou systémovou proměnnou s názvem PY_HOME. Do pole hodnota proměnné zadejte cestu složky, ve které je nainstalován Python, tzn. "c:\Users\username\AppData\Local\Programs\Python\Python38". Pokračujte stisknutím tlačítka OK.
Instalace
...
balíčků pro připojení do databáze Postgree
Nad instalační složkou Pythonu spusťe příkazový řádek cmd.exe.
...
Blok kódu | ||||
---|---|---|---|---|
| ||||
py -m pip -V |
Instalace modulu pytz
Spuštěním následujícího příkazu (nad složkou Srcipts umístěnou v instalačním adresáři) provedete instalaci modulu pytz, sloužícího pro převod času UTC na místní čas.
Blok kódu | ||
---|---|---|
| ||
pip install pytz |
Instalace modulu pyodbc
Spuštěním následujícího příkazu (nad složkou Srcipts umístěnou v instalačním adresáři) provedete instalaci modulu pyodbc, sloužícího pro připojení k MS SQL databázi.
Blok kódu | ||
---|---|---|
| ||
pip install pyodbc |
Varování |
---|
Při použití MSSQL DB je nutno zkontrolovat zda na serveru je instalován ODBC Driver 17 for SQL Server. V opačném případě jej nainstalovat dle instrukcí zde - https://www.microsoft.com/en-us/download/details.aspx?id=56567 |
Instalace modulu psycopg2
Pro připojení do PostreSQL databáze je potřeba nainstalovat balíček psycopg2. Instalaci provedete spuštěním příkazu (nad složkou Srcipts umístěnou v instalačním adresáři):
Blok kódu | ||
---|---|---|
| ||
pip3 install psycopg2 |
...
demo\Lib\site-packages\psycopg2-2 examples . 8.6.dist-info\
do složky, ve které je Python nainstalován
c:\Users\hajdusek\AppData\Local\Programs\Python\Python38\Lib\site-packages
...
Připojení do databáze PostreSQL provedete spuštěním následujícího .py skriptu v příkazové řádce.
Blok kódu | ||||
---|---|---|---|---|
| ||||
import psycopg2 conn = psycopg2.connect(user="postgres", password="143214", database="demoProtoExpress", host="localhost", port="5432") print("Successfully connected!") |
Samotné spuštění provedete pomocí:
Blok kódu | ||||
---|---|---|---|---|
| ||||
c:\Users\kozielova\AppData\Local\Programs\Python\Python38\demo\Scripts>py testspojeni.py |
Je-li připojení úspěšné, objeví se následující informace:
Blok kódu | ||||
---|---|---|---|---|
| ||||
print("Successfully connected!") |