...
Za účelem instalace potřebných balíčku nyní pomocí následujících příkazů vytvoříte v Pythonu virtuální prostředí.
Blok kódu |
---|
firstline | 1 |
---|
linenumbers | true |
---|
|
py -m venv demo |
Blok kódu |
---|
firstline | 1 |
---|
linenumbers | true |
---|
|
cd demo |
Blok kódu |
---|
firstline | 1 |
---|
linenumbers | true |
---|
|
cd Scripts |
Blok kódu |
---|
firstline | 1 |
---|
linenumbers | true |
---|
|
activate.bat |
Aktualizace PIP3
Nyní provedete aktualizaci pip3:
Blok kódu |
---|
firstline | 1 |
---|
linenumbers | true |
---|
|
py -m pip install --upgrade pip |
V případě, že tento příkaz vyvolá chybové hlášení týkající se oprávnění uživatele, použijte následující příkaz:
Blok kódu |
---|
firstline | 1 |
---|
linenumbers | true |
---|
|
py -m pip install --upgrade pip --user |
Pro ověření verze PIP3 spusťe následující příkaz.
Blok kódu |
---|
firstline | 1 |
---|
linenumbers | true |
---|
|
py -m pip -V |
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:
Blok kódu |
---|
|
pip3 install psycopg2 |
Nyní nakopírujeme balíčky z virutálního prostředí ze složek
...
Připojení do databáze PostreSQL provedete spuštěním následujícího skriptu v příkazové řádce.
Blok kódu |
---|
firstline | 1 |
---|
linenumbers | true |
---|
|
import psycopg2
conn = psycopg2.connect(user="postgres", password="143214", database="demo", host="localhost", port="5432") |
Je-li připojení úspěšné, objeví se následující informace:
Blok kódu |
---|
firstline | 1 |
---|
linenumbers | true |
---|
|
print("Successfully connected!") |
...