[Win7]cx_Oracle 找不到指定模块错误解决

来源:互联网 发布:软件项目管理问题 编辑:程序博客网 时间:2024/06/03 22:55

环境:

Windows7

Python 2.6.2

cx_Oracle 5.0.4

Oracle Instant Client 10.2.0

 

 

a)常规方法解压Oracle Instant Client文件到指定目录

b)设置环境变量

c)设置tnsnames.ora

d)pl/sql developer可以登录远程Oracle数据库

 

 

安装cx_Oracle,在python里面import cx_Oracle,提示:

 

>>> import cx_Oracle

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import cx_Oracle
ImportError: DLL load failed: 找不到指定的模块。

 

网上搜索一番都在说复制oracle目录的oci.dll等文件到$python_home/Lib/site-packages即可。

反复尝试未果。

 

偶见一网文说复制oci.dll到$python_home(比如c:/python26),将信将疑操作后发现竟然可以了。

 

特此记录。

 

 

 

 

 

原创粉丝点击