1、下载databaselibrary
2、安装一个oracle的支持库:cx_Oracle
windows下可以下载.exe来安装,这个库的下载地址是:https://pypi.python.org/pypi/cx_Oraclehttps://pypi.python.org/pypi/cx_Oracle
下载的库的位数要和Python位数一致,我这里下载的64位的,(cx_Oracle-5.1.2-py2.7.egg-info),cx_Oracle版本是11g,下载完成后直接安装
3、dll
我们并不一定需要本机安装Oracle客户端,安装了也没关系,
不需要卸载,我们只要保证放在site-packages里的dll是对的就行了。
我是下载了instantclient,然后在D:\Program Files\instantclient_12_1\OraClient Lite\product\11.2.0\client_lite\bin,然后在该安装目录下找到oci.dll、oraocci11.dll、oraociei11.dll
,将这3个文件拷贝到C:\Python27\Lib\site-packages目录下
4、robotframework中导入DatabaseLibrary
5、接下来便可在robotframework中连接oracle了
原文地址:https://www.cnblogs.com/bashaowei/p/9200959.html
时间: 2024-10-15 14:26:47