在这里我们在Windows上使用的Python版本是64位的,而安装的cx_Oracle版本也是64位版本的,但是很不幸的是plsql developer只支持32位的,下面我们来说下如何解决这样的问题。
首先,我们先现在Oracle的客户端instant client压缩包,需要包含32位和64位这2个版本,其中64位用于Python使用,而32位用于兼容plsql developer。
接着我们设置环境变量 ORACLE_HOME
用于指向instant client客户端32位的目录路径,而设置环境变量 PATH
添加1个路径指向instant client客户端64位的目录路径。
这样我们就实现了兼容的效果了,既可以启动plsql developer,也可以在Python中导入 cx_Oracle
库,而不会出现找不到对应的库的问题。
注:本文内容来自互联网,旨在为开发者提供分享、交流的平台。如有涉及文章版权等事宜,请你联系站长进行处理。