Alternativní způsob, který nevyžaduje otáčky za minutu. Musíte být root .
-
Závislosti
Nainstalujte následující balíčky:
apt-get install python-dev build-essential libaio1 -
Stáhněte si Okamžitého klienta pro Linux x86-64
Stáhněte si následující soubory z stránky pro stahování společnosti Oracle :
-
Rozbalte soubory zip
Rozbalte stažené soubory zip do nějakého adresáře, který používám:
/opt/ora/ -
Přidat proměnné prostředí
Vytvořte soubor v
/etc/profile.d/oracle.shto zahrnujeexport ORACLE_HOME=/opt/ora/instantclient_11_2 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOMEVytvořte soubor v
/etc/ld.so.conf.d/oracle.confto zahrnuje/opt/ora/instantclient_11_2Proveďte následující příkaz
sudo ldconfigPoznámka:Abyste mohli použít nastavení, možná budete muset restartovat počítač
-
Vytvořte symbolický odkaz
cd $ORACLE_HOME ln -s libclntsh.so.11.1 libclntsh.so -
Nainstalujte
cx_Oraclebalík python-
Můžete nainstalovat pomocí
pippip install cx_Oracle -
Nebo nainstalujte ručně
Stáhněte si zdrojový zip cx_Oracle která odpovídá vaší verzi Pythonu a Oracle. Poté rozbalte archiv a spusťte jej z extrahovaného adresáře:
python setup.py build python setup.py install
-
