在Windows 64位上安装cx_Oracle时,命令'gcc'失败,退出状态为1

Zeinab Abbasimazar

我正在尝试cx_Oracle在Windows 7-64位版本上安装。我以前在这里有一个关于cx_Oracle在Windows上安装的问题,我自己解决了这个问题;但是它是Windows 7的32位版本;在这里,我遇到了安装它的新问题。

我应该提到,我还部署了64位版本的MinGW Microsoft Visual Studio 2008对于我俩command 'gcc' failed with exit status 1easy_install cx_OracleMicrosoft Visual Studio 2008控制台中尝试过得到了以下输出(这是我从Windows默认命令行运行命令时确切得到的结果):

Setting environment for using Microsoft Visual Studio 2008 x86 tools.

C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC>easy_install cx_Oracle
Searching for cx-Oracle
Reading http://pypi.python.org/simple/cx_Oracle/
Reading http://cx-oracle.sourceforge.net
Reading http://starship.python.net/crew/atuining
Best match: cx-Oracle 5.1.2
Downloading http://prdownloads.sourceforge.net/cx-oracle/cx_Oracle-5.1.2.tar.gz?
download
Processing cx_Oracle-5.1.2.tar.gz
Writing c:\users\user\appdata\local\temp\easy_install-txvil3\cx_Oracle-5.1.2\set
up.cfg
Running cx_Oracle-5.1.2\setup.py -q bdist_egg --dist-dir c:\users\user\appdata\l
ocal\temp\easy_install-txvil3\cx_Oracle-5.1.2\egg-dist-tmp-pjitbi
In file included from C:\oracle\instantclient_11_2\sdk\include/oci.h:541:0,
                 from cx_Oracle.c:10:
C:\oracle\instantclient_11_2\sdk\include/oratypes.h:236:25: error: expected '=',
 ',', ';', 'asm' or '__attribute__' before 'ubig_ora'
C:\oracle\instantclient_11_2\sdk\include/oratypes.h:237:25: error: expected '=',
 ',', ';', 'asm' or '__attribute__' before 'sbig_ora'
In file included from C:\oracle\instantclient_11_2\sdk\include/oci.h:3045:0,
                 from cx_Oracle.c:10:
C:\oracle\instantclient_11_2\sdk\include/ociap.h:7459:40: error: unknown type na
me 'ubig_ora'
C:\oracle\instantclient_11_2\sdk\include/ociap.h:7471:36: error: unknown type na
me 'ubig_ora'
C:\oracle\instantclient_11_2\sdk\include/ociap.h:8278:23: error: unknown type na
me 'sbig_ora'
C:\oracle\instantclient_11_2\sdk\include/ociap.h:8278:46: error: unknown type na
me 'sbig_ora'
In file included from Connection.c:776:0,
                 from SessionPool.c:139,
                 from cx_Oracle.c:198:
Callback.c: In function 'Callback_BindByNameArgs':
Callback.c:73:15: warning: variable 'errorHandle' set but not used [-Wunused-but
-set-variable]
Callback.c:72:15: warning: variable 'bindHandlePtr' set but not used [-Wunused-b
ut-set-variable]
Callback.c: In function 'Callback_DefineByPosArgs':
Callback.c:120:15: warning: variable 'errorHandle' set but not used [-Wunused-bu
t-set-variable]
Callback.c:118:17: warning: variable 'defineHandle' set but not used [-Wunused-b
ut-set-variable]
Callback.c: In function 'Callback_ExecuteArgs':
Callback.c:158:15: warning: variable 'errorHandle' set but not used [-Wunused-bu
t-set-variable]
Callback.c:157:16: warning: variable 'serviceContextHandle' set but not used [-W
unused-but-set-variable]
Callback.c: In function 'Callback_FetchArgs':
Callback.c:181:15: warning: variable 'errorHandle' set but not used [-Wunused-bu
t-set-variable]
Callback.c: In function 'Callback_PrepareArgs':
Callback.c:206:15: warning: variable 'errorHandle' set but not used [-Wunused-bu
t-set-variable]
error: Setup script exited with error: command 'gcc' failed with exit status 1

我也尝试从源代码安装它python setup.py build --compiler=mingw32 install,但出现了同样的错误。

我也试过easy_install http://prdownloads.sourceforge.net/cx-oracle/cx_Oracle-5.1.2-11g.win-amd64-py2.7.msi?download; URL是cx_Oracle Windows amd64安装程序(Oracle 11g,Python 2.7)的sourceForge链接。我懂了:

C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC>easy_install http://prdown
loads.sourceforge.net/cx-oracle/cx_Oracle-5.1.2-11g.win-amd64-py2.7.msi?download

Downloading http://prdownloads.sourceforge.net/cx-oracle/cx_Oracle-5.1.2-11g.win
-amd64-py2.7.msi?download
Processing cx_Oracle-5.1.2-11g.win-amd64-py2.7.msi
error: Not a recognized archive type: c:\users\user\appdata\local\temp\easy_inst
all-ys4fjr\cx_Oracle-5.1.2-11g.win-amd64-py2.7.msi

为了完整起见,我应该说,我在使用Oracle客户端11.我已设置PATHORACLE_HOME环境变量。我的计算机中的其他数据库应用程序(例如Navicat)与此客户端可以很好地协同工作。知道这个安装有什么问题吗?

酮土

实际上,您正在尝试在您引用的url中下载cx_Oracle的二进制文件

http://prdownloads.sourceforge.net/cx-oracle/cx_Oracle-5.1.2-11g.win-amd64-py2.7.msi

指向的文件是* .msi文件,代表Microsoft Installer,其中包含预编译的内容。因此,无需使用pip / easy_install来执行cx_Oracle的设置,只需双击msi文件即可。将安装所有需要的文件(.pyd和.so一个)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法安装 kyotocabinet 命令“gcc”失败,退出状态为 1

来自分类Dev

错误:命令“ gcc”失败,退出状态为CentOS 1

来自分类Dev

安装scrapy 0.22时出错(在Ubuntu 12.04上):“ gcc”失败,退出状态为1

来自分类Dev

错误:在高山docker映像上安装pip软件包时,命令'gcc'失败,退出状态为1

来自分类Dev

枕头安装错误:命令“ gcc”失败,退出状态为1

来自分类Dev

错误:命令“ gcc”失败,退出状态为1,安装了Fatiando(Python软件包)

来自分类Dev

无法安装rpi_ws281x“错误:命令'gcc'失败,退出状态为1”

来自分类Dev

无法安装Scrapy:“错误:命令'gcc'失败,退出状态为1”?

来自分类Dev

virtualenv中的“错误:命令'x86_64-linux-gnu-gcc'失败,退出状态为1”

来自分类Dev

安装脚本退出并显示错误:安装PyNaCl时,命令'x86_64-linux-gnu-gcc'失败,退出状态为1

来自分类Dev

pip install pyhs2 错误:命令“gcc”失败,退出状态为 1

来自分类Dev

H5PY安装:错误命令“ x86_64-linux-gnu-gcc”失败,退出状态为1

来自分类Dev

H5PY安装:错误命令“ x86_64-linux-gnu-gcc”失败,退出状态为1

来自分类Dev

安装枕头错误:安装脚本退出,并出现错误:命令“ x86_64-linux-gnu-gcc”失败,退出状态为1

来自分类Dev

pip install psycopg2-错误:命令“ x86_64-linux-gnu-gcc”失败,退出状态为1

来自分类Dev

pip install MySQL-python在ubuntu 14.04上失败,错误:命令'x86_64-linux-gnu-gcc'失败,退出状态为1

来自分类Dev

pip install MySQL-python在ubuntu 14.04上失败,错误:命令'x86_64-linux-gnu-gcc'失败,退出状态为1

来自分类Dev

Kerberos安装错误,错误:安装脚本退出,错误:命令“ i686-linux-gnu-gcc”失败,退出状态为1

来自分类Dev

在 Google Colab 笔记本中安装 tsne:错误:命令“x86_64-linux-gnu-gcc”失败,退出状态为 1

来自分类Dev

在Windows上安装cx_Oracle时出错

来自分类Dev

在Windows上安装cx_Oracle时出错

来自分类Dev

VerificationError:CompileError:命令“ cc”失败,退出状态为1

来自分类Dev

错误-“ bower安装”失败,退出状态为1

来自分类Dev

Python:Windows 10上的“ pip install gmpy”返回“ cl.exe'失败,退出状态为2”

来自分类Dev

Psycopg2失败,Windows 10上的退出状态为1120

来自分类Dev

pip install提供:跳过不兼容的python libs和gcc失败,退出状态为1

来自分类Dev

错误:命令“ cc”失败,在Mac上为pip安装MySQL-python退出状态为1

来自分类Dev

Python 3.6,用于 64 位 Windows 上的 11g 客户端的 cx_oracle

来自分类Dev

运行easy_install PIL时,出现错误:安装脚本退出,错误:命令'cc'失败,退出状态为1

Related 相关文章

  1. 1

    无法安装 kyotocabinet 命令“gcc”失败,退出状态为 1

  2. 2

    错误:命令“ gcc”失败,退出状态为CentOS 1

  3. 3

    安装scrapy 0.22时出错(在Ubuntu 12.04上):“ gcc”失败,退出状态为1

  4. 4

    错误:在高山docker映像上安装pip软件包时,命令'gcc'失败,退出状态为1

  5. 5

    枕头安装错误:命令“ gcc”失败,退出状态为1

  6. 6

    错误:命令“ gcc”失败,退出状态为1,安装了Fatiando(Python软件包)

  7. 7

    无法安装rpi_ws281x“错误:命令'gcc'失败,退出状态为1”

  8. 8

    无法安装Scrapy:“错误:命令'gcc'失败,退出状态为1”?

  9. 9

    virtualenv中的“错误:命令'x86_64-linux-gnu-gcc'失败,退出状态为1”

  10. 10

    安装脚本退出并显示错误:安装PyNaCl时,命令'x86_64-linux-gnu-gcc'失败,退出状态为1

  11. 11

    pip install pyhs2 错误:命令“gcc”失败,退出状态为 1

  12. 12

    H5PY安装:错误命令“ x86_64-linux-gnu-gcc”失败,退出状态为1

  13. 13

    H5PY安装:错误命令“ x86_64-linux-gnu-gcc”失败,退出状态为1

  14. 14

    安装枕头错误:安装脚本退出,并出现错误:命令“ x86_64-linux-gnu-gcc”失败,退出状态为1

  15. 15

    pip install psycopg2-错误:命令“ x86_64-linux-gnu-gcc”失败,退出状态为1

  16. 16

    pip install MySQL-python在ubuntu 14.04上失败,错误:命令'x86_64-linux-gnu-gcc'失败,退出状态为1

  17. 17

    pip install MySQL-python在ubuntu 14.04上失败,错误:命令'x86_64-linux-gnu-gcc'失败,退出状态为1

  18. 18

    Kerberos安装错误,错误:安装脚本退出,错误:命令“ i686-linux-gnu-gcc”失败,退出状态为1

  19. 19

    在 Google Colab 笔记本中安装 tsne:错误:命令“x86_64-linux-gnu-gcc”失败,退出状态为 1

  20. 20

    在Windows上安装cx_Oracle时出错

  21. 21

    在Windows上安装cx_Oracle时出错

  22. 22

    VerificationError:CompileError:命令“ cc”失败,退出状态为1

  23. 23

    错误-“ bower安装”失败,退出状态为1

  24. 24

    Python:Windows 10上的“ pip install gmpy”返回“ cl.exe'失败,退出状态为2”

  25. 25

    Psycopg2失败,Windows 10上的退出状态为1120

  26. 26

    pip install提供:跳过不兼容的python libs和gcc失败,退出状态为1

  27. 27

    错误:命令“ cc”失败,在Mac上为pip安装MySQL-python退出状态为1

  28. 28

    Python 3.6,用于 64 位 Windows 上的 11g 客户端的 cx_oracle

  29. 29

    运行easy_install PIL时,出现错误:安装脚本退出,错误:命令'cc'失败,退出状态为1

热门标签

归档