进入cmd模式输入python查看自己的python版本。32位版本,3.5版本
进入https://pypi.org/project/cx_Oracle/#files下载对应的cx_oracle
下载与python对应的Oracle客户端instantclient,放置到D盘根目录
在instantclient下创建新文件夹network/ADMIN,在ADMIN文件夹下创建文件tnsnames.ora,内容:
APPORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = IP地址)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = helowin)
)
)
HOST:ip地址
PORT:端口
SERVICE_NAME:最好用sid
作者:wanan7
来源:CSDN
原文:https://blog.csdn.net/u014333371/article/details/84334765
版权声明:本文为博主原创文章,转载请附上博文链接!
2.配置instantclient环境变量
变量名:NLS_LANG
变量值:AMERICAN_AMERICA.AL32UTF8
变量名:TNS_ADMIN
变量值:D:\Download\instantclient_12_1\network\ADMIN(ADMIN的目录)
完成配置后打开集成开发工具编辑代码
ps;后来换电脑之后相同的步骤,没有成功,仍然报错,后将文件中的dll文件复制到python下的site-packages文件下就成功了