zoukankan      html  css  js  c++  java
  • mac os 中安装mysql-python

    前提:

    mac os: 10.13.4

    python: 2.7.15 通过Anaconda安装

    mysql: 8.x 通用官网安装

    过程:

    一开始使用命令 pip install mysql-python ,报错说my_config.h文件找不到。

    于是google : https://stackoverflow.com/questions/50864438/mac-pip-install-mysql-python-unsuccessful

    根据答案,选安装connector

    brew install mysql-connector-c 
    pip install MySQL-python

    然后报出新问题,说是string index out of range索引越界。

    再次google: https://stackoverflow.com/questions/43543483/pip-install-mysql-python-fails-with-indexerror/43543677

    说是brew安装connector时搞了问题,需要修改/usr/local/bin/mysql_config这个文件,

    #Create options
    Libs = "-L $ pkglibdir "
    Libs = " $ libs   -l"

    改为

    #Create options
    Libs = "- L $ pkglibdir"
    Libs = "$ libs -lmysqlclient -lssl -lcrypto"

    之后再运行

    pip install mysql-python

    安装成功!

    在python中输入 

    import MySQLdb

    没有报错!

    世界终于美好了~~~~

    技术服务业务
  • 相关阅读:
    二阶段任务分配
    二阶段12.2
    针对提出的意见的改进
    一阶段spring(小呆呆)团队评分
    搜狗输入法使用感受
    省呱呱典型用户和用户场景
    省呱呱意见评论
    11/21
    11/20小组计划
    11/19小组计划
  • 原文地址:https://www.cnblogs.com/cauwt/p/macos_python_mysql.html
Copyright © 2011-2022 走看看