美文网首页
mac安装mysqlclient出现的问题

mac安装mysqlclient出现的问题

作者: 是立品啊 | 来源:发表于2020-09-17 17:29 被阅读0次
    1. 第一步brew install mysql-connector-c

      brew install mysql-connector-c
      ==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/mysql-client-8.0.21.catalina.bottle.tar.gz
      Already downloaded: /Users/caolipin/Library/Caches/Homebrew/downloads/3c778d3c5b4371d017c4453c26167d9d67555f58c62286d5fe2b4b8e2f338909--mysql-client-8.0.21.catalina.bottle.tar.gz
      ==> Pouring mysql-client-8.0.21.catalina.bottle.tar.gz
      ==> Caveats
      mysql-client is keg-only, which means it was not symlinked into /usr/local,
      because it conflicts with mysql (which contains client libraries).
      
      If you need to have mysql-client first in your PATH run:
        echo 'export PATH="/usr/local/opt/mysql-client/bin:$PATH"' >> ~/.zshrc
      
      For compilers to find mysql-client you may need to set:
        export LDFLAGS="-L/usr/local/opt/mysql-client/lib"
        export CPPFLAGS="-I/usr/local/opt/mysql-client/include"
      
      For pkg-config to find mysql-client you may need to set:
        export PKG_CONFIG_PATH="/usr/local/opt/mysql-client/lib/pkgconfig"
      
      ==> Summary
      🍺  /usr/local/Cellar/mysql-client/8.0.21: 135 files, 150.0MB
      
    2. 下载后找到这个路径,/usr/local/Cellar/mysql-connector-c/6.1.11/bin这个路径,新版本找到这个路径是/usr/local/Cellar/mysql-client/8.0.19/bin,路径下有mysql_config这个文件,进入文件后发现第114行并不是网商其他教程那样的截图那样,是已经修改好的,应该是mysqlclient最新版本已经优化过了

    3. 配置环境变量(上面安装日志告知了)

      export LDFLAGS="-L/usr/local/opt/openssl/lib"
      
      export CPPFLAGS="-I/usr/local/opt/openssl/include"
      
      export PATH="/usr/local/opt/mysql-client/bin:$PATH"
      
    4. 重启终端

    pip install mysqlclient
    

    相关文章

      网友评论

          本文标题:mac安装mysqlclient出现的问题

          本文链接:https://www.haomeiwen.com/subject/lofryktx.html