文档章节

MacOS 安装MySQLdb

LeeHH
 LeeHH
发布于 2017/06/05 11:42
字数 287
阅读 19
收藏 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 之xampp 安装MySQLdb【非Pip安装】

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

干干
09/10
0
0
Mac OSX操作系统安装和配置Zend Server 6教程(1)

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

kouxunli1
2013/10/15
0
0
历经11个测试版,苹果 macOS Mojave 正式版发布

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

局长
09/25
9.4K
51
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
苹果发布 macOS Sierra 10.12.3,修复显卡问题

苹果今天发布了 macOS Sierra 10.12.3 正式版升级补丁,这是 macOS Sierra 自去年9月20日发布以来的第三个升级补丁。macOS Sierra 10.12.3 的发布距离 10.12.2 相隔一个月的时间,并在去年1...

达尔文
2017/01/24
2.4K
12

没有更多内容

加载失败,请刷新页面

加载更多

基于阿里云物联网平台实现的简易出入监控

本文通过一个简单实例,主要介绍了如何使用树莓派快速接入阿里云iot platform,并实现了一个简易的监控人员出入并拍照上送钉钉群的场景 场景 在公司大门入口处布点树莓派和红外感应,实现出入...

阿里云官方博客
5分钟前
0
0
基于阿里云物联网平台,我们这样实现简易出入监控

本文通过一个简单实例,主要介绍了如何使用树莓派快速接入阿里云iot platform,并实现了一个简易的监控人员出入并拍照上送钉钉群的场景 场景 在公司大门入口处布点树莓派和红外感应,实现出入...

阿里云云栖社区
9分钟前
1
0
fedora linux for 龙芯查看实时输出的tomcat日志

软件源带的tomcat版本较低,所以建议从官网下载最新版本。 解压后,执行./startup.sh文件。 查看实时输出的tomcat日志,请使用命令tail -f /usr/share/tomcat/logs/catalina.out。 “/usr/sh...

gugudu
11分钟前
0
0
为什么MySQL数据库要用B+树存储索引?

要回答好这个问题,首先我们要弄懂什么是索引?索引常见的数据结构有哪些?这些数据结构有何优缺点?只有弄懂这些,再去比较,才会知道为啥要用B+树作为MySQL数据库的存储索引了。 一、索引是...

Lienson
12分钟前
0
0
Java重点基础:反射机制

一、什么是反射? Java反射说的是在运行状态中,对于任何一个类,我们都能够知道这个类有哪些方法和属性。对于任何一个对象,我们都能够对它的方法和属性进行调用。我们把这种动态获取对象信...

一个程序员的成长
14分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部