文档章节

MacOS 安装MySQLdb

LeeHH
 LeeHH
发布于 2017/06/05 11:42
字数 287
阅读 16
收藏 0

网上有很多linux,windows安装mysqldb的方法,但是却很少有MacOS的。然后我尝试用pip来安装,报错了...下面介绍我的另一种方法:

1.首先要先安装MySQL: https://www.mysql.com/downloads/ 到这去下,或者使用其他工具下也可以

2.下载完之后安装,安装完之后打开 系统偏好设置 ,应该会看到最下面有个MySQL的选项,点进去之后Start MySQL Server,打开服务

3.配置环境变量:打开终端,输入:

vim ~/.bash_profile

4.追加内容:

PATH=$PATH:/usr/local/mysql/bin

,保存退出

5.刷新一下:

source ~/.bash_profile

至此,MySQL安装成功...

6.接着下载MySQL-python: https://pypi.python.org/pypi/MySQL-python/1.2.5

7.解压进入文件夹,打开site.cfg

#mysql_config = /usr/local/bin/mysql_config

修改为

mysql_config = /usr/local/mysql/bin/mysql_config

然后在终端打开该文件夹,输入:

sudo python setup.py clean
sudo python setup.py build
sudo python setup.py install

安装完成~~

P.S.如果报错显示

error: command 'cc' failed with exit status 1

你会发现桌面会跳出一个窗口,让你安装cc,点击安装即可。

© 著作权归作者所有

共有 人打赏支持
LeeHH
粉丝 1
博文 35
码字总数 36009
作品 0
深圳
程序员
OSX malware and exploit collection (~100 files) + links and resources for OSX malware analysis

此文为关于MAC OSX系统的所有攻击脚本和溢出代码的收藏集。附带资源链接和相关讲解文档~mark下 'Tis the season. Here is a nice collection of ~100 Mac OS malware and Word document expl...

Cnlouds
2013/11/26
0
2
Mac OSX操作系统安装和配置Zend Server 6教程(1)

作为web开发人员,应该熟悉掌握各种系统下安装和配置web服务器与站点的技术。 随着越来越多的开发人员选择Zend Server服务器,慧都推出了在Mac OSX系统安装和配置Zend Server 6教程,此教程将...

kouxunli1
2013/10/15
0
0
Mac 之xampp 安装MySQLdb【非Pip安装】

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

干干
09/10
0
0
历经11个测试版,苹果 macOS Mojave 正式版发布

苹果今天发布了 macOS Mojave 正式版,Mojave 一共经历了 11 个测试版。Mac 用户可以免费下载和安装 Mojave。下载地址 >>> https://itunes.apple.com/us/app/macos-mojave/id1398502828?mt=1......

局长
09/25
0
47
mac:macOS开机恢复系统或选择不同系统

如果您无法从 macOS 恢复功能启动 无法通过内建恢复系统启动时,新款 Mac 电脑及部分旧款 Mac 电脑会自动尝试通过互联网从 macOS 恢复功能启动。出现这种情况时,您在启动期间将会看到旋转的...

Oh_really
08/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Shiro | 实现权限验证完整版

写在前面的话 提及权限,就会想到安全,是一个十分棘手的话题。这里只是作为学校Shiro的一个记录,而不是,权限就应该这样设计之类的。 Shiro框架 1、Shiro是基于Apache开源的强大灵活的开源...

冯文议
今天
1
0
linux 系统的运行级别

运行级别 运行级别 | 含义 0 关机 1 单用户模式,可以想象为windows 的安全模式,主要用于修复系统 2 不完全的命令模式,不含NFS服务 3 完全的命令行模式,就是标准的字符界面 4 系统保留 5 ...

Linux学习笔记
今天
2
0
学习设计模式——命令模式

任何模式的出现,都是为了解决一些特定的场景的耦合问题,以达到对修改封闭,对扩展开放的效果。命令模式也不例外: 命令模式是为了解决命令的请求者和命令的实现者之间的耦合关系。 解决了这...

江左煤郎
今天
3
0
字典树收集(非线程安全,后续做线程安全改进)

将500W个单词放进一个数据结构进行存储,然后进行快速比对,判断一个单词是不是这个500W单词之中的;来了一个单词前缀,给出500w个单词中有多少个单词是该前缀. 1、这个需求首先需要设计好数据结...

算法之名
昨天
15
0
GRASP设计模式

此文参考了这篇博客,建议读者阅读原文。 面向对象(Object-Oriented,OO)是当下软件开发的主流方法。在OO分析与设计中,我们首先从问题领域中抽象出领域模型,在领域模型中以适当的粒度归纳...

克虏伯
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部