在Mac OS上为python安装cx_oracle

时间:2016-07-14 15:46:01

标签: python oracle macos cx-oracle

我既不能通过pip也不能从源代码安装cx_oracle。错误是一样的。 来自: Traceback (most recent call last): File "setup.py", line 174, in <module> raise DistutilsSetupError("cannot locate an Oracle software " \ distutils.errors.DistutilsSetupError: cannot locate an Oracle software installation

by pip:

pip install cx_oracle                          
Collecting cx_oracle
  Using cached cx_Oracle-5.2.1.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "", line 1, in 
      File "/private/var/folders/3w/q8kdj8j16h1_2d91_th3j6pc0000gn/T/pip-build-gva4v7dp/cx-oracle/setup.py", line 170, in 
        raise DistutilsSetupError("cannot locate an Oracle software " \
    distutils.errors.DistutilsSetupError: cannot locate an Oracle software installation

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/3w/q8kdj8j16h1_2d91_th3j6pc0000gn/T/pip-build-gva4v7dp/cx-oracle/

OS X El Capitan版本10.11.5

1 个答案:

答案 0 :(得分:0)

您是否安装了Oracle Instant Client 12.1 Basic & SDK packages,并将ORACLE_HOME设置为其位置?