环境:redhat AS + python2.7 + oracle instant client + cx_oracle
oracle instant client10.2.4 (linux)
http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
我下载的是:oracle-instantclient-basic-10.2.0.4-1.i386.rpm 和oracle-instantclient-devel-10.2.0.4-1.i386.rpm
python2.7
http://cx-oracle.sourceforge.net/
我下载的源码包是:cx_Oracle-5.0.4.tar.gz
环境变量:
export ORACLE_HOME=/usr/lib/oracle/10.2.0.4/client
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
遇到的问题:
在软件安装完毕,环境变量配置成功后,报错:“ImportError: No module named cx_Oracle”
解决:cx oracle官方下载源码包,编译后在安装,搞定了。
http://cx-oracle.sourceforge.net/,找到对应版本的“Source Code only”,下载后按照redme指示,
python setup.py build
python setup.py install
再次python import cx_Oracle,不报错了
分享到:
相关推荐
ImportError: No module named fcntl #fcntl.py #ImportError
当你尝试运行包含`import fcntl`语句的代码时,如果系统中未安装`fcntl`模块或`PYTHONPATH`环境变量未包含`fcntl`模块所在的路径,就会出现"ImportError: No module named fcntl"的错误。为了解决这个问题,你可以...
ubuntu系统中import h5py, ImportError: No module named h5py的解决方法
在Python3中使用HTMLTestRunner.py时,可能会遇到一个常见的问题,即报出"ImportError: No module named 'StringIO'"的错误。这个问题的出现,主要是因为在Python3中,StringIO模块已经被io模块中的StringIO类所取代...
本文档的主要目的在于解决运行coco.py 出现 ModuleNotFoundError: No module named 'imgaug' 错误的解决方法。
在Python编程过程中,有时会遇到`ImportError: No module named`这样的错误,这通常意味着尝试导入的模块在当前Python环境中并未被找到。PyCharm是一款非常流行的Python集成开发环境(IDE),它允许开发者进行高效、...
解决Python安装模块出错 ImportError: No module named setuptools-附件资源
问题ImportError: No module named _curses解决资源 问题解决地址 http://blog.csdn.net/qq_19299071/article/details/56013485
win7环境 python2.7引入 ...cx_Oracle ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。 请把压缩包对应的oci.dll放到%python_home%\Lib\site-packages 下。 也是耽误了好久才找到的 ,避免大家走弯路。
在刚刚接触python的时候,时常会发生这个问题:pip install成功了,运行代码时仍提示ImportError: No module named xxxxx 当时唯一会的解决办法是…完全卸载python,再把包一个一个的安装回来,超费时费力… 后来...
在Ubuntu 18.04操作系统中,使用PyCharm进行ROS(Robot Operating System)开发时,有时会遇到无法导入ROS库,特别是`rospy`模块的问题,这会导致错误提示"ImportError: No module named rospy"。这个问题通常发生在...
本文主要针对的是在Windows环境下使用Python进行Caffe编程时遇到的一个常见错误:“ImportError: No module named google.protobuf.internal”。 #### 二、错误分析 该错误表明Python解释器无法找到名为`google....
1、通用的解决方案:...如ImportError: No module named ‘util’ 首先确定自己是否在包文件中包
通过以上步骤,大多数情况下可以解决`ModuleNotFoundError: No module named 'pkg_resources'`的错误。如果问题依然存在,可能需要进一步排查系统环境或具体库的兼容性问题。在解决这类问题时,保持Python环境的整洁...
安装 Twisted 解决 ImportError No module named zope.interface 错误 在安装 Twisted 的过程中,可能会出现 ImportError No module named zope.interface 错误,这是因为 Twisted 依赖于 zope.interface 模块。...
放到lib/python2.7/lib-dynload/下解决Python2的No module named _sqlite3问题
背景: 因服务器部署了flask项目,安装了python3,故重启宝塔面板报错 ... mod = import_module(‘.’.join(components)) File “/root/anaconda3/lib/python3.7/importlib/__init__.py”, line 127, in import_modu