文档章节

Mac os 安装 MySQL和MySQL-Python

xxjbs001
 xxjbs001
发布于 2015/12/27 18:49
字数 275
阅读 97
收藏 4

Mac是我的工作机,需要做python Web 开发,但是坑爹的是MySQLdb 一直无法正常工作,一气之下我选择重新安装。

  1. 首先是重新安装系统,参考下个链接的文章,并且建议做好time machine备份系统。

    http://www.jb51.net/os/MAC/197626.html

  2. 安装MySQL 参考下面的链接:http://www.jb51.net/article/56872.htm

    但是MySQL无法开机自动启动,参考这个帖子:http://www.bitscn.com/pdb/mysql/201411/416628.html

  3. 然后开始安装MySQLdb:http://blog.csdn.net/janronehoo/article/details/25207825

    但是装完后测试的时候会出现报错:Python mysqldb: Library not loaded: libmysqlclient.18.dylib

    参看:http://stackoverflow.com/questions/6383310/python-mysqldb-library-not-loaded-libmysqlclient-18-dylib

当添加软连接:ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib

会报错,参看下面的解决方案:

when you are in EI Capitan, will get error: ln: /usr/lib/libmysqlclient.18.dylib: Operation not permitted need to close the "System Integrity Protection".

first, reboot and hold on cmd + R to enter the Recovery mode, then launch the terminal and type the command: csrutil diable, now you can reboot and try again.


再重新测试,应该ok了,再次提醒:要用time machine 做备份。


© 著作权归作者所有

共有 人打赏支持
xxjbs001
粉丝 55
博文 749
码字总数 215621
作品 0
浦东
QA/测试工程师
私信 提问
Mac 之xampp 安装MySQLdb【非Pip安装】

刚学习python,到数据库这块,需要安装一个MySQLdb。记录下碰到的问题~~~ 我的环境:Mac High Sierra 10.13.6 + python 2.7 + XAMPP。 特此说明:以下安装只针对本机以及本人碰到的问题,不一...

干干
09/10
0
0
MAC安装MySQL-python报错:EnvironmentError: mysql_config not found

使用命令 pip install MySQL-python时报错:

火力全開
12/03
0
0
Mac os X lion Python MysqlDB

编译方法:下载最新Mysql-Python-1.2.3 Mysql 5.5.21 64位 Mac os X lion 64位 python 2.7 64位 系统默认不安装gcc,所以需要去Xcode安装gcc command line 最后sudo python setup.py instal...

ericwo
2012/04/23
0
0
Mac os 10.9 Python MySQLdb

Mac自带python不用安装 下载安装Mysql(http://dev.mysql.com/downloads/mysql),我的博客里面有。 下载MySQL-python--http://sourceforge.net/projects/mysql-python/?source=dlp 解压下载......

jack_cheng
2014/03/04
0
0
更新hive元数据-python代码

因为之前平台部署的hive下的元数据是放在mysql中的,而mysql由设置了为了拉丁文,导致元数据都是乱码的。 于是开始了更新计划,办法就是用svn中的建表语句,提取出来写到元数据的mysql下,然...

yuppy_zyp
2017/11/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

自定义 Maven 的 repositories

有时,应用中需要一些比较新的依赖,而这些依赖并没有正式发布,还是处于milestone或者是snapshot阶段,并不能从中央仓库或者镜像站上下载到。此时,就需要 自定义Maven的<repositories>。 ...

waylau
47分钟前
1
0
徒手写一个es6代码库

mkdir democd demonpm initnpm install -g babelnpm install -g babel-clinpm install --save-dev babel-preset-es2015-node5 在项目目录创建两个文件夹 functional-playground ......

lilugirl
47分钟前
2
0
linux定位应用问题的一些常用命令,特别针对内存和线程分析的dump命令

1.jps找出进程号,找到对应的进程号后面才好继续操作 2.linux查看进程详细信息 ps -ef | grep 进程ID 3. dump内存信息 Jmap -dump:format=b,file=YYMMddhhmm.dump pid 4.top查看cpu占用信息 ...

noob_chr
47分钟前
1
0
Android TV开发-按键焦点

写在前面 按键焦点过程了解 2.1 dispatchKeyEvent 过程了解 2.2 焦点查找请求过程了解 1.2.1 第一次获取焦点 1.2.3 按键焦点 焦点控制 焦点记忆 应用场景 参考资料 [TOC] 1. 写在前面 工...

冰雪情缘l
47分钟前
1
0
java框架学习日志-3

这章主要是补充一些ioc创建对象的方式,ioc容器在写好<bean></bean>的时候就已经创建对象了。在之前的例子中,一直都是无参的构造方法。下面给出有参的构造方法的对象的创建,没有什么难点重...

白话
50分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部