1、安裝cx_Oracle
sudo pip3 install cx_Oracle
2、安裝Oracle 數(shù)據(jù)庫(kù)相關(guān)依賴
下載網(wǎng)址:
https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html
20181116161621634.png
20181116161636546.png
2.2 安裝 “alien”,可以直接安裝rpm包,安裝命令如下:
sudo apt install alien
2.3 安裝rpm包
sudo alien -i oracle-instantclient*
3 環(huán)境變量配置
編輯~/.bashrc 文件
vim ~/.bashrc
粘貼以下三行至文件結(jié)尾(注意查看自己/usr/lib/oracle目錄下的版本是什么,如下圖我的是18.3)export ORACLE_HOME=/usr/lib/oracle/18.3/client64 export ORACLE_BASE=/usr/lib/oracle/18.3 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH使環(huán)境變量生效
source ~/.bashrc
4 測(cè)試
進(jìn)入Python
import cx_Oracle as oracel
db = oracle.connect("username/password@host:port/sid")

