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
  • 相关阅读:
    get和post的区别
    关于webWorker的理解和简单例子
    JavaScript停止事件冒泡和取消事件默认行为
    深入理解js构造函数
    js之yeild
    文件组织方式
    HTML5新增的标签和属性归纳
    css3新增属性
    CSS3 transition介绍
    Mysql安装
  • 原文地址:https://www.cnblogs.com/tim-eff/p/9607472.html
Copyright © 2011-2022 走看看