2017-02-26 33 views
0

从哪里可以下载文件cx_Oracle.pyd for Python 3.5?我有而我的Windows7机器问题与cx_Oracle,在哪里可以下载cx_Oracle.pyd

安装cx_Oracle问题

我没有在我的机器上的注册表编辑权限,如此看来,当我安装了Python 3.5的进入并没有在注册表中。因此,当我在Windows上运行cx_Oracle安装程序时,它会抱怨它无法在注册表中找到Python 3.5条目。

我试图建立cx_Oracle形式源也goves下面的错误

创建构建\ temp.win32-3.5-12c \发布 cl.exe时/ C/NOLOGO /牛/ W3/GL/DNDEBUG/MD -IC:\ oracle \ instantclient_12_1 \ sdk \ include -Ic:\ users \\ appdata \ local \ programs \ python \ python35-32 \ include -Ic:\ users \\ appdata \ local \ programs \ python \ python35-32 \包括/Tccx_Oracle.c/ Fobuild \ temp.win32-3.5-12c \发布\ cx_Oracle.obj -DBUILD_VERSION = 5.2.1 错误:命令 'cl.exe时' 失败:没有这样的文件或目录

所以我想我只剩下这个选项将文件cx_Oracle.pyd放置在Python路径中。但是我无法在网络中找到它,任何可以直接获取此文件的指针都会有所帮助。

谢谢, 最大

回答

1

PyPI上(https://pypi.python.org/pypi/cx_Oracle)中发现的安装是简单的拉链附加到一个短截线的可执行文件。因此,您可以直接从zip文件中直接提取文件,并将它们直接放在Python路径中(如果您愿意)。请注意,如果您运行的是64位Python,并且您还安装了64位cx_Oracle,并且如果您运行的是32位Python,并且您还安装了32位cx_Oracle,那么您需要确保。

从Windows上构建cx_Oracle需要使用C编译器。默认是Visual Studio 2015,但您也可以使用mingw32包中的gcc。