最近在mac下安装mysqldb-python搞的好麻烦,为了避免这个坑,先记下来再讲!首先重启mac,长按cmd+R,进入恢复模式,然后依次点击应用-》终端,然后输入csrutil disable,究其原因,是因为某些库文件mac为了安全不让写入,所以,必须把安全模式关闭;然后启动mac;

然后

>>> import MySQLdb

Traceback (most recent call last):

File "", line 1, in

File "build/bdist.macosx-10.11-intel/egg/MySQLdb/__init__.py", line 19, in

File "build/bdist.macosx-10.11-intel/egg/_mysql.py", line 7, in

File "build/bdist.macosx-10.11-intel/egg/_mysql.py", line 6, in __bootstrap__

ImportError: dlopen(/Users/zhao/.python-eggs/MySQL_python-1.2.5-py2.7-macosx-10.11-intel.egg-tmp/_mysql.so, 2): Library not loaded: libmysqlclient.18.dylib

unsafe referenced from: /Users/zhao/.python-eggs/MySQL_python-1.2.5-py2.7-macosx-10.11-intel.egg-tmp/_mysql.so这个问题就解决了,然后再执行import MySQLdb

还是会报错,

ImportError: dlopen(/Users/zhao/.python-eggs/MySQL_python-1.2.5-py2.7-macosx-10.11-intel.egg-tmp/_mysql.so, 2): Library not loaded: libmysqlclient.18.dylib

Referenced from: /Users/zhao/.python-eggs/MySQL_python-1.2.5-py2.7-macosx-10.11-intel.egg-tmp/_mysql.so

Reason: p_w_picpath not found

3.这时候再执行ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib

最终这个问题终于解决了

10.11.5 brew mysql_mac os10.11下安装MySQLdb相关推荐

  1. 10.11.5 brew mysql_Mac OS10.11下mysql5.7.12 安装配置方法图文教程

    Mac OS10.11安装和配置MySQL,主要是图,步骤我简单说明一下. 首先访问mysql官网并下载安装程序,当然在下载之前你需要线注册下账号. 网站地址:MySQL下载页面,下载两个安装程序:M ...

  2. brew install php55redis,Mac下安装LNMP环境

    Mac下搭建lamp开发环境很容易,有xampp和mamp现成的集成环境.但是集成环境对于经常需要自定义一些配置的开发者来说会非常麻烦,而且Mac本身自带apache和php,在brew的帮助下非常容 ...

  3. liunx mysql模块_linux下安装MySQLdb模块_MySQL

    bitsCN.com linux下安装MySQLdb模块 1,查看是否已安装MySQLdb模块 进入python的命令行,输入 import MySQLdb 如果没有报错,证明此模块已经安装,可以跳过 ...

  4. 10.11.5 brew mysql_mac 通过brew 安装的mysql启动失败解决方案

    最近重装了mac系统,所有常用的软件都需要重新安装一遍,无疑安装一个brew是个很好的选择,关于brew是什么,怎么安装建议去brew官网查看,附上地址:brew官网 安装完成之后,安装其他的软件就特 ...

  5. 教你在硬件不满足Windows 11最低硬件要求的情况下安装Windows 11(绝对有效)

    众所周知,Win11 Beta版已经发布,但一部分电脑因为硬件无法升级,(大多倒在了TPM2.0,下面我来教你怎样强制安装. 首先,在Win10的设置中找到Windows预览体验计划,登录后选择Rel ...

  6. Mac 下安装mysqldb 问题:一条命令解决mysql_config not found

    遇到过几次pip安装mysql-python的时候出现如题的问题,在这里记录一下解决方法. 找不到mysql_config一般是由于通过lnmp.org或者其他方式安装mysql以后mysql_con ...

  7. windows64下安装MySQLdb连接数据库

    MySQLdb是Python连接MySQL的模块,下面介绍一下源码方式安装MySQLdb: 1.首先要下载:http://www.codegood.com/downloads,由于我的python是2 ...

  8. Fedora 12下安装Google Chrome和RealPlayer 11

    今天在Fedora 12下安装Google  Chrome和Realplayer 11,本以为只要运行下安装命令就能搞定,没想到还遇到了软件依赖性问题,特将出现的错误记录如下: 安装包为: googl ...

  9. Ubuntu 14.04/14.10下安装VMware Workstation 11图文教程

    VMware workstation 是一个可以进行桌面操作的虚拟软件.它可以让我们在一台电脑或者虚拟机中运行多个虚拟机. 由VMware公司研发和维护.由于是商业软件,我们需要买他们家的许可证或者说 ...

最新文章

  1. Kafka学习-复制
  2. Java线程池的工作原理与实现
  3. 标题:浅析图卷积神经网络
  4. android最新框架,XUpdate 一个轻量级、高可用性的Android版本更新框架
  5. JDK 11:发行候选更新和OpenJDK JDK 11 LTS
  6. 文献信息检索与论文写作书籍(二)
  7. ES6-----学习系列十(set-map数据结构)
  8. activity 和service通信,调用service方法
  9. pythontab_PythonTab 中文网简介
  10. JavaScript实现单击上一张和下一张按钮切换图片
  11. ERP九大流程图(图)
  12. 第三十七课.宽度学习
  13. 诛仙mysql架设_目前最完整的诛仙私服架设教程
  14. Docker加速器 DaoCloud
  15. 用Python修改Minecraft的mod
  16. MybatisPlus查询条件和排序高级封装
  17. Intent的基本属性及用法
  18. 元宇宙的隐私保护:技术与监管
  19. python树结构字典_Python 数据结构——解析树及树的遍历
  20. mysql 证件号只显示后四位,其他星号表示

热门文章

  1. 第5 章持久化类(Persistent Classes)
  2. SkyDrive Explorer 把微软25GB网络硬盘搬进“我的电脑”
  3. POJ3070:Fibonacci——题解
  4. 第七章:nginx的rewrite规则详解
  5. SQL2K数据库开发二十一之索引操作创建索引
  6. bupt summer training for 16 #5 ——数据结构
  7. 基于Teigha.Net实现CAD到SHP的转换方案
  8. Impala之加载HBase数据
  9. AspectJ声明式事务配置
  10. linux memcacheQ的安装与使用