zoukankan      html  css  js  c++  java
  • docker 容器安装ifxpy模块

    1. 容器内编译SDK,不通过,可以拿宿主机编译好的IBM文件拷贝到 /opt 目录下

        链接:https://pan.baidu.com/s/16ZrgKuC0iMDU7v0mJVoUBQ
        提取码:3ssq

        设置全局环境变量 vi /etc/profile

        在容器目录/etc/profile下设置全局变量,重启之后还是会失效,解决:vi /etc/bashrc  下也添加环境变量即可

    2. pip install ifxpy  

        若无法安装,进行离线安装,下载源码包,解压执行 python setup.py install

        可能会卡在下载驱动上面,这时候手动下载驱动,再将驱动放到对应目录里面,这个目录需要自己创建,去setup.py文件里面找到路径变量,打印出来

                

    3. 再次执行python setup.py install

        会出现报错,原因:环境变量问题,setup.py里面有CSDK_HOME

        解决:export CSDK_HOME=/opt/IBM/Informix_Client-SDK   

        再次编译即可

    4. 导库

        import IfxPy

    若出现报错:

     解决:yum install python-devel

    注意: sqlhosts不能放在root下

    以下环境变量也要加上才能连接informix库

    export INFORMIXDIR=/opt/IBM/Informix_Client-SDK 

    export INFORMIXSQLHOSTS=/home/sqlhosts

  • 相关阅读:
    delphi RTTI 四 获取类属性列表
    delphi 控件编辑器
    delphi 属性编辑器
    des加密delphi与c#
    delphi c#语法转换
    电脑组装DIY
    .net DLL 注册 regasm delphi调用
    自助机调试过程
    delphi面向对象 继承窗体
    E2040 Declaration terminated incorrectly
  • 原文地址:https://www.cnblogs.com/yu121/p/14329643.html
Copyright © 2011-2022 走看看