`
cn.popeye
  • 浏览: 79291 次
  • 性别: Icon_minigender_1
  • 来自: ...
社区版块
存档分类
最新评论

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

 
阅读更多

环境:

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),将信将疑操作后发现竟然可以了。

特此记录。

分享到:
评论

相关推荐

    cx_Oracle-7.3.0_oracle_cx_oracle_cx_Oracle7.3对应_python_jupyteror

    标题中的"cx_Oracle-7.3.0_oracle_cx_oracle_cx_Oracle7.3对应_python_jupyteror" 提到了一个关键的Python库——cx_Oracle,它是Python与Oracle数据库之间的一个接口,允许Python程序员使用Oracle的全部功能。cx_...

    cx_Oracle使用手册

    手册中提到的常量、类型以及异常处理是cx_Oracle模块实现数据库API时提供的基础结构和功能,它们为开发人员提供了标准的数据库访问模式和错误处理机制。 cx_Oracle模块还包含一些实用工具和扩展方法,例如cx_Oracle...

    Python连接oracle工具cx_Oracle官方文档

    总而言之,cx_Oracle官方文档提供了一个全面的指南,从基础的安装到高级功能的使用,从新版本特性到版本历史,再到许可证信息,构成了一个Python连接Oracle数据库时不可或缺的参考资料。通过阅读文档,开发者可以...

    cx_Oracle离线安装包

    cx_Oracle是Python的一个扩展模块,它提供了与Oracle数据库的连接功能,使得Python开发者能够方便地操作Oracle数据。本文将详细介绍在Linux环境下离线安装cx_Oracle的过程。 首先,我们关注的是cx_Oracle-5.2.1-11g...

    cx_oracle离线安装.rar

    总的来说,离线安装cx_oracle涉及到对Oracle Instant Client的配置、cx_Oracle模块的编译和安装,以及环境变量的调整。每个步骤都需要谨慎操作,确保所有依赖都被正确处理。通过遵循上述步骤和提供的`readme`文档,...

    cx_Oracle-5.1.2-11g.win32-py2.7.msi

    安装cx_Oracle模块并不复杂,特别是对于Windows用户。"cx_Oracle-5.1.2-11g.win32-py2.7.msi"是一个标准的Microsoft Installer(MSI)文件,可以直接双击运行进行安装。确保你的Python环境已经设置好,并且与msi文件...

    cx_Oracle-6.0b2-py3.6-win32.rar

    "cx_Oracle-6.0b2-py3.6-win32.rar"是一个针对Python 3.6和Windows 32位系统的cx_Oracle库的压缩包,包含有cx_Oracle的安装文件"cx_Oracle-6.0b2-cp36-cp36m-win32.whl"以及可能的使用文档"oracle.txt"。用户可以...

    cx_Oracle-7.3.0.tar.gz

    `cx_Oracle` 是一个 Python 的数据库连接模块,它提供了与 Oracle 数据库交互的功能。`cx_Oracle-7.3.0.tar.gz` 是这个模块的最新版本,针对 Linux 操作系统。相比于常见的 `cx_Oracle-5.1.2` 版本,7.3.0 版本可能...

    python2.7_cx_oracle

    cx_Oracle-5.1.2-11g.win-amd64-py2.7.msi 和 cx_Oracle-5.1.2-11g.win32-py2.7.msi 是cx_Oracle模块的安装文件,分别对应于64位和32位的Windows操作系统,并且都是针对Python 2.7版本的。这两个msi文件的含义如下:...

    cx_Oracle需要的oci.dll

    当你尝试使用cx_Oracle时,如果系统找不到oci.dll,Python解释器就无法正确加载cx_Oracle模块,进而导致运行时错误。描述中提到的问题正是这种情况,开发者在使用web.py框架连接Oracle时遇到了oci.dll缺失的问题。 ...

    cx_Oracle-5.1.3.tar.gz,oracle-instantclient11.2

    在安装cx_Oracle之前,确保你的Python环境已经准备好,并且了解了Python的安装和模块管理机制,例如使用pip进行安装。在没有pip的情况下,可以手动解压tar.gz文件,然后使用Python的setup.py脚本进行安装。 其次,...

    cx_Oracle调用oracle所需驱动,

    在Python编程环境中,与Oracle数据库进行交互通常会使用cx_Oracle这个第三方库。cx_Oracle是Python的一个接口,它允许Python程序直接访问Oracle数据库,执行SQL查询和存储过程。为了能够顺利地使用cx_Oracle,我们...

    Python使用cx_Oracle调用Oracle存储过程的方法示例

    本文实例讲述了Python使用cx_Oracle调用Oracle存储过程的方法。分享给大家供大家参考,具体如下: 这里主要测试在Python中通过cx_Oracle调用PL/SQL。 首先,在数据库端创建简单的存储过程。 create or replace ...

    windows下cx_oracle安装包

    python读取oracle数据库的安装包,为whl文件格式,适合python3.6与3.7版本。 cx_Oracle-7.3.0-cp36-cp36m-win_amd64.whl cx_Oracle-7.3.0-cp37-cp37m-win_amd64.whl

    cx_Oracle-5.1.2-11g.win-amd64-py2.7.exe

    【cx_Oracle-5.1.2-11g.win-amd64-py2.7.exe】这个文件是Python编程语言中用于连接Oracle数据库的一个重要组件——cx_Oracle库的安装程序。cx_Oracle是一个Python接口,它使得Python开发者能够方便地与Oracle数据库...

    cx_Oracle使用方法

    cx_Oracle 会将 Oracle 数据库中的数据类型映射到 Python 中对应的数据类型。下面是数据类型对应表: | Oracle | cx_Oracle | Python | | --- | --- | --- | | VARCHAR2 | cx_Oracle.STRING | str | | NVARCHAR2 | ...

    cx_Oracle-5.1.3.tar.gz

    总的来说,cx_Oracle是Python开发者在Oracle数据库环境下不可或缺的工具,它简化了Python与Oracle数据库之间的通信,提供了丰富的功能和优秀的性能。通过不断迭代和更新,如5.1.3这样的版本,cx_Oracle保持了与最新...

    Python使用cx_Oracle模块操作Oracle数据库详解

    Python中的cx_Oracle模块是用于连接和操作Oracle数据库的一个强大工具。它允许Python开发者通过标准的DB-API 2.0接口来与Oracle数据库进行交互,实现了包括查询、插入、更新和删除在内的各种数据库操作。 首先,要...

    python2.4.3和cx_Oracle 2.4安装包

    这个安装程序会将 cx_Oracle 库添加到你的 Python 安装中,使其可以识别并使用 cx_Oracle 模块。 4. 安装完成后,你可以通过 Python 提示符验证 cx_Oracle 是否正确安装。打开命令行,输入 `python` 进入 Python ...

    Python库 | cx_Oracle-8.0.0-cp35-cp35m-win_amd64.whl

    在处理数据库连接方面,cx_Oracle库是一个不可或缺的工具,尤其对于需要与Oracle数据库进行交互的开发者来说。`cx_Oracle-8.0.0-cp35-cp35m-win_amd64.whl` 是cx_Oracle库的一个版本,适用于Python 3.5,且是为64位...

Global site tag (gtag.js) - Google Analytics