zoukankan      html  css  js  c++  java
  • linux下今天遇到的问题

    之前由于测试需要,必须用mysql5.7的客户端, 现在由于产品完善,开始支持5.6,所以需要装5.6的客户端做测试,考虑到手工测试的效率及不可重复性,准备自动化执行原来的用例。

    老的用例是用MySQLdb做driver, MySQLdb默认使用的是5.6,当时为了用了5.7进行了特殊的处理(todo:此处需补充步骤),现在想重用5.6,想法是装一个5.6,然后把用到5.7的MySQLdb删掉, 结果是行不通,总会报一个找不到 libmysqlclient._20xxx的错误,猜测还是受原来的影响。之前把mysql5.7的安装包加到了PATH里, 想从PATH中删除,可是加的操作是在Dockerfile中设置的,所以在 ~/.bashrc ~/.profile里都没有找到相关的值。

    最终解决方式是 a 在镜像文件里把MySQLdb特殊的处理部分删除, b 把PATH路径里的5.7删除,只做a,不做b 仍行不通,第一次可以,但后续不知为何又有了找不到 libmysqlclient._20xxx的错误

    todo:

    1 MySQLdb 如何设置使用特定的mysqlclient 版本

  • 相关阅读:
    HTML DOM 节点
    HTML DOM 简介
    XML DOM
    JavaScript Window Screen
    JavaScript Window
    JavaScript Date(日期) 对象
    11.2 正睿停课训练 Day15
    10.31 正睿停课训练 Day13
    10.29 正睿停课训练 Day11
    BZOJ.4361.isn(DP 树状数组 容斥)
  • 原文地址:https://www.cnblogs.com/janey/p/7383773.html
Copyright © 2011-2022 走看看