mac安装MySQL-python失败总结

当前系统版本 10.13.2

最近mac版本升级后,安装MySQL-python一直失败

  • pip install mysql 会提示这个错误

mac安装MySQL-python失败总结_第1张图片

上网找了很久,也尝试了很多次,没发现合适的答案,最后尝试到自己的xcode版本过低,于是从app store升级xcode,试玩之后还是这个错误。

  ld: library not found for -lssl
  clang: error: linker command failed with exit code 1 (use -v to see invocation)
  error: command 'cc' failed with exit status 1
  • 执行下面代码 安装 xcode select
xcode-select --install
  • 然后尝试安装

mac安装MySQL-python失败总结_第2张图片

  • 发现错误变化 ,用root权限安装
   sudo pip install mysql
  • 安装成功

mac安装MySQL-python失败总结_第3张图片

  1. 网上的其他解决方案

    1. 安装mysql connect

      
       brew install mysql-connector-c
       pip install mysql       
    2. windows版本下载最新版本的mysql-python安装,在mac上尝试过后不行。

      解决办法到下面地址下载新版本的MySQL-python-1.x.xwin-amd64-py2.7.exe:

你可能感兴趣的:(工具,python)