MDA/MDD/TDD/DDD/DDDDDDD
          posts - 536, comments - 111, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          公告

          一些零碎的筆記,希望能對你有用處。


          搜索

          •  

          積分與排名

          • 積分 - 598077
          • 排名 - 80

          最新評論

          python+cx_Oracle 操作Oracle

          Posted on 2008-09-27 12:20 leekiang 閱讀(743) 評論(0)  編輯  收藏 所屬分類: python

          How to exclude DLLs from the distribution

          Sometimes, Python extensions require supporting DLLs from the system. One example of this is cx_Oracle, which requires the Oracle client software in order to do its job. Because cx_Oracle.pyd depends on the Oracle OCI library, py2exe's dependency tracking includes the file OCI.dll from the Oracle distribution in the distribution directory.

          However, it is not appropriate to include OCI.dll with your software, as it is specific to the version of the Oracle client software on the target machine, and is not useful in isolation.

          So, you need to tell py2exe to exclude this DLL from the resulting distribution. The dll_excludes option lets you do this (it's documented in the docstring for the py2exe module). It does not work from the command line, but you can include it in your setup.py as described in PassingOptionsToPy2Exe
          setup(
          options = {"py2exe": { "dll_excludes": ["oci.dll"]}},
          ...
          )
          來源:http://www.py2exe.org/index.cgi/ExcludingDlls

          主站蜘蛛池模板: 双牌县| 保定市| 田东县| 潞城市| 霍州市| 黎城县| 天门市| 昌江| 崇仁县| 安顺市| 洛宁县| 松潘县| 蒲城县| 兴和县| 镇江市| 望奎县| 洪泽县| 鄂托克前旗| 公安县| 泰顺县| 信丰县| 平顶山市| 内黄县| 婺源县| 牡丹江市| 三都| 陆丰市| 龙江县| 若羌县| 云浮市| 乡宁县| 花垣县| 扎赉特旗| 茂名市| 山阳县| 介休市| 海城市| 武夷山市| 武汉市| 曲靖市| 黔东|