网站开发计划书,网站开发交流群,温州做网站公司有哪些,网址提交入口大全操作系统为Mac OS#xff0c;本地在pycharm上跑自动化脚本时#xff0c;因为有操作oracle数据库的部分#xff0c;所以需要安装oracle数据库的客户端#xff0c;并install cx_oracle,本文主要介绍如何在macOS上完成安装#xff0c;并在python自动化测试代码中配置#xf… 操作系统为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 --upgrade3.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)以上就完成了安装和配置。