用vc打開src/dco2nt/dco2nt.dsw(我用的vc是6.0版本),從菜單上選擇Build->Set Active Configuration,將當(dāng)前project的configuration設(shè)為Win32 Release。再從菜單上選擇Project->Settings,改變當(dāng)前Project的一些配置。
1、在Project Settings中選擇C/C++,Category中選擇Preprocessor,在Additional include Directories中填上python的include路徑和oci的include路徑,我的機(jī)器上是e:/python22/include,e:/oracle/ora81/oci/include。
5、修改install.py,將第61行 if not version == "1.5.2" and not version == "2.1": 改成 if not version == "1.5.2" and not version == "2.1" and not version == "2.2": , 運(yùn)行install.py進(jìn)行安裝。然后將整個DCOracle2目錄復(fù)制到python的庫目錄下,我的機(jī)器上是e:/python22/lib。6、測試。簡單的測試,運(yùn)行python,執(zhí)行如下命令 import DCOacle2,假如沒有錯誤提示,DCOracle2模塊便已安裝成功。另外,解壓縮出來的源文件中有test和tests目錄,里面包含一些可以用來測試DCOracle2的python文件,你需要將這些文件中聯(lián)接數(shù)據(jù)庫的部分修改成符合你自己的配置,然后進(jìn)行測試。