zoukankan      html  css  js  c++  java
  • 安装mysqlclient, 链接mysql失败,提示“Library not loaded: @rpath/libmysqlclient.21.dylib”

    问题:

        >>> import MySQLdb

        Traceback (most recent call last):

          File "<stdin>", line 1, in <module>

          File "/anaconda3/envs/LearnDjango/lib/python2.7/site-packages/MySQLdb/__init__.py", line 18, in <module>

            import _mysql

        ImportError: dlopen(/anaconda3/envs/LearnDjango/lib/python2.7/site-packages/_mysql.so, 2): Library not loaded: @rpath/libmysqlclient.21.dylib

          Referenced from: /anaconda3/envs/LearnDjango/lib/python2.7/site-packages/_mysql.so

          Reason: image not found

    解决办法:

        1、关闭csrutil

        2、找到mysql安装路径,建立软连接

    sudo ln -s /usr/local/mysql/lib/libmysqlclient.21.dylib /usr/lib/libmysqlclient.21.dylib
  • 相关阅读:
    包装类
    String、Date、Calendar的转换
    枚举enum
    mybatis纵览
    postman编程
    postman导出Collection文件
    host头攻击
    maven处理jar包冲突
    jdk版本与项目依赖jar包不兼容
    linux安装jdk脚本
  • 原文地址:https://www.cnblogs.com/tim-eff/p/9607472.html
Copyright © 2011-2022 走看看