1、安装cx_Oracle
sudo pip3 install cx_Oracle
2、安装Oracle 数据库相关依赖
下载网址:
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 环境变量配置
编辑~/.bashrc 文件
vim ~/.bashrc
粘贴以下三行至文件结尾(注意查看自己/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
使环境变量生效
source ~/.bashrc
4 测试
进入Python
import cx_Oracle as oracel
db = oracle.connect("username/password@host:port/sid")
网友评论