【问题标题】:pip install cx_Oracle -> failed with exit status 1120pip install cx_Oracle -> 退出状态为 1120 失败
【发布时间】:2016-02-21 15:36:55
【问题描述】:

我正在尝试安装 cx_Oracle,但在安装时遇到了问题。

我有一个错误:

LINK:错误 LNK2001:无法解析的外部符号 _DllMainCRTStartup build\lib.win-amd64-3.4_mysql.pyd:致命错误 LNK1120:56 未解决的外部错误:命令 'c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Bin \amd64\link.exe' 失败 退出状态为 1120

系统信息:

Windows 7 x64

Python 3.4.3 x64。

我使用以下指南来设置安装的 C++ 部分: http://blog.ionelmc.ro/2014/12/21/compiling-python-extensions-on-windows/#id7

我用谷歌搜索了很多问题,但我没有找到适合自己的解决方案。我在安装 MySQL-python 时也遇到了同样的错误。

【问题讨论】:

    标签: windows python-3.x visual-c++ pip


    【解决方案1】:

    在源代码安装中遇到了同样的问题,但二进制文件让它为我工作。从http://www.lfd.uci.edu/~gohlke/pythonlibs/#cx_oracle 安装二进制文件。如果您需要这里是 pip 轮安装指南:https://pip.pypa.io/en/latest/user_guide/#installing-from-wheels

    【讨论】:

      【解决方案2】:
      1. 您必须先安装 oracle 客户端
      2. 确保 :win7 x64;蟒蛇x64; oracle 客户端 x64
      3. pip install cx_Oracle

      【讨论】:

        【解决方案3】:

        尝试在命令行中使用此命令。

        1. git clone https://github.com/oracle/python-cx_Oracle.gitcx_Oracle
        2. cd cx_Oracle
        3. git 子模块初始化
        4. git 子模块更新
        5. pip install cx_Oracle

        这里还有一个链接:[链接试试]

        【讨论】:

          猜你喜欢
          • 2018-05-23
          • 1970-01-01
          • 1970-01-01
          • 2018-09-21
          • 1970-01-01
          • 2020-09-30
          • 1970-01-01
          • 2020-12-09
          • 2020-03-31
          相关资源
          最近更新 更多