代码之家  ›  专栏  ›  技术社区  ›  PlanetUnknown

在Solaris上编译mysqldb for jython 2.5

  •  0
  • PlanetUnknown  · 技术社区  · 16 年前

    我在Windows上使用了python2.6+mysql,有可用的二进制文件。

    我想让所有的工作都在 solaris上进行

    因此,mysql python包来自 here

    我必须安装安装工具。 分解了mysql-python-1.2.3c1

    当我这样 /jython2.5.1/jython setup.py build 。

    误差-

    `file“/opt/somepath/mysql-python-1.2.3c1/setup_windows.py”,第2行,在get_config中
    导入操作系统、系统、WinReg
    导入错误:没有名为_winreg的模块`
    < /代码> 
    
    

    我不明白为什么需要windows.py。要么我使用了错误的代码,要么我没有传递正确的标志。或者我在其他地方做正切8-)

    抱歉,这是我第一次在Solaris上编译类似驱动程序的东西。 欢迎提出任何建议。

    jython:2.5.1
    Solaris:5.9
    mysql-5.1.42

    我想把事情搞清楚Solaris

    因此,mysql python包是从here

    我必须安装安装工具。 爆炸了mysql-python-1.2.3c1

    当我这样 /jython2.5.1/jython setup.py build

    误差-

    `File "/opt/somepath/MySQL-python-1.2.3c1/setup_windows.py", line 2, in get_config
    import os, sys, _winreg
    ImportError: No module named _winreg`
    

    我不明白为什么需要windows.py。要么我使用了错误的代码,要么我没有传递正确的标志。或者我在其他地方做正切8-)

    抱歉,这是我第一次在Solaris上编译类似驱动程序的东西。 如有任何建议,我们将不胜感激。

    Jython:2.5.1
    索拉里斯:5.9
    mysql-5.1.42版本

    1 回复  |  直到 16 年前
        1
  •  1
  •   Ignacio Vazquez-Abrams    16 年前

    你应该用 zxJDBC 和JDBC,而不是外部DB-API适配器。