泰州网站建设专业团队cent os安装wordpress
操作系统为Mac OS,本地在pycharm上跑自动化脚本时,因为有操作oracle数据库的部分,所以需要安装oracle数据库的客户端,并install cx_oracle,本文主要介绍如何在macOS上完成安装,并在python自动化测试代码中配置,完成操作数据库。
一、oracle官网下载macOS适配的版本
 https://www.oracle.com/database/technologies/instant-client/downloads.html
 
 注意,这里是安装的intel x86,虽然我的macOS操作系统是arm64的。一开始我就是安装的arm64,弄了半天不行,各种排查问题,最后换成了intel x86,就好了。
 
 2、下载这几个东西:
 
 
 3、然后进行解压配置
 https://cx-oracle.readthedocs.io/en/latest/user_guide/installation.html#installing-cx-oracle-on-macos-intel-x86
 按照这个链接中的操作:
 
 3.1 执行如下命令
export ARCHFLAGS="-arch x86_64"
python -m pip install cx_Oracle --upgrade
 
3.2 解压下次的客户端:
 打开控制台:
cd /Volumes/instantclient_19_16/
.install_ic.sh 
 
以上执行完成后,会在/Users/lucky_33/Downloads/instantclient_19_16将instantclient_19_16解压了。
 
上面的路径后面在代码中会用到,要拷贝下来。
 4、再到pycharm中对应的操作数据库的代码中增加这一行:
cx_Oracle.init_oracle_client(lib_dir="/Users/lucky_33/Downloads/instantclient_19_16")
 
以上就完成了安装和配置。
