如果要在x64 下面使用python以及cx_Oracle组件。
最好不要将python安装到C:\Program Files (x86)\Python27 下,或者路径中带有括号的文件夹。否则将会出现类似下列错误。
***********************************************************************
Fatal NI connect error 6413, connecting to:
(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=*.*.*.*)(PORT=1521)))(CONNECT_DATA=(SID=aaa)(CID=(PROGRAM=C:\Program Files (x86)\Python27\python.exe)(HOST=TESTWORK-PC)(USER=tester))))
VERSION INFORMATION:
TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
Time: 01-9月 -2013 12:43:34
Tracing not turned on.
这是因为cx_Oracle模块对于路径中的括号不支持。
所以建议将python安装在非括号的路径下面。