美文网首页
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