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
  • 相关阅读:
    hystrix熔断器之HystrixRequestLog
    RXJAVA之聚合操作
    RXJAVA之变换操作
    RXJAVA之创建被观察者
    小程序学习
    redis的使用
    Stream/Bytes[]/Image对象相互转化
    消息队列转载
    业务层使用事务
    ViewState 和字段属性的差异
  • 原文地址:https://www.cnblogs.com/tim-eff/p/9607472.html
Copyright © 2011-2022 走看看