文档章节

MacOS 安装MySQLdb

LeeHH
 LeeHH
发布于 2017/06/05 11:42
字数 287
阅读 14
收藏 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
深圳
程序员
Mac OSX操作系统安装和配置Zend Server 6教程(1)

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

kouxunli1
2013/10/15
0
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
华硕fx60vm安装macOS10.13.6和Windows10双系统

昨天系统引导崩了,顺便就clean了ssd直接安装macOS10.13.6黑苹果系统和windows10双系统,参考了无数文档,下边是日常记录。 首先机型是飞行堡垒FX60VM=i5 6300HQ+12GB+DDR4+1063+250G固态+1T...

虚拟世界的懒猫
08/07
0
0
Python 2.7.15 发布,bug 修复版本

Python 2.7.15 发布,此版本是 Python 2.7 系列的 bug 修复版本。 macOS 用户需要关注一下,从2.7.15版本开始,所有 python.org macOS 安装程序都附带了 OpenSSL 的内置副本。此外,还有一个...

雨田桑
05/03
0
0
macOS 开启 VNC 远程桌面和 SSH 服务

macOS 开启 VNC 远程桌面和 SSH 服务 准备用 macOS 来做为服务器,既然是服务器,那不可缺少的是远程管理,实际上 macOS 自带 VNC 远程桌面和 SSH 服务,只是默认没有开启,下面我们来开启它...

exchen
前天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

49.Nginx防盗链 访问控制 解析php相关 代理服务器

12.13 Nginx防盗链 12.14 Nginx访问控制 12.15 Nginx解析php相关配置(502的问题) 12.16 Nginx代理 扩展 502问题汇总 http://ask.apelearn.com/question/9109 location优先级 http://blog....

王鑫linux
52分钟前
0
0
Nginx防盗链、访问控制、解析php相关配置、Nginx代理

一、Nginx防盗链 1. 编辑虚拟主机配置文件 vim /usr/local/nginx/conf/vhost/test.com.conf 2. 在配置文件中添加如下的内容 { expires 7d; valid_referers none blocked server_names *.tes......

芬野de博客
今天
0
0
spring EL 和资源调用

资源调用 import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.PropertySource;import org.springframework.core.io.Resource;......

Canaan_
今天
1
0
memcached命令行、memcached数据导出和导入

一、memcached命令行 yum装telnet yum install telent 进入memcached telnet 127.0.0.1 11211 命令最后的2表示,两位字节,30表示过期时间(秒) 查看key1 get key1 删除:ctrl+删除键 二、m...

Zhouliang6
今天
0
0
Linux定时备份MySQL数据库

做项目有时候要备份数据库,手动备份太麻烦,所以找了一下定时备份数据库的方法 Linux里有一个 crontab 命令被用来提交和管理用户的需要周期性执行的任务,就像Windows里的定时任务一样,用这...

月夜中徘徊
今天
1
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部