在MAMP环境下安装MySQLdb的方法
我的电脑上没有安装XAMPP,而是安装了MAMP PRO,其实两者都差不多,都是PHP+MySQL+Apache的集成环境,只是MAMP的GUI界面更华丽一些,但是也更复杂一些。
好了不说这些,说说问题吧。首先我使用如下命令来安装MySQLdb:
pip install mysql-python但是错误提示,找不到mysql_config文件。
这个好办,找到这个文件添加到PATH路径下即可。
find /Applications/MAMP -name mysql_config可以得到路径是:/Applications/MAMP/Library/bin, 那么就把这个路径添加到PATH环境变量中去.(XAMPP也差不多的方法,只要这里设置了就会成功,因为它不会有后面的问题)
vim ~/.profile
####---------------------------
export PATH=$PATH:/Applications/MAMP/Library/bin,生效后再执行一次pip命令,发现提示找不到mysql.h头文件,发现MAMP中的确没有带任何的头文件,好坑。
网上看了一下,有好几篇文章介绍怎么把头文件补上,比如下载最新的MAMP_Components来,然后用cmake重新编译,都是太麻烦了。
这里有个更简单的办法:
brew install mysql-connector-c
pip install mysql-python一切就搞定了。
如果你系统没有安装homebrew,那么你得赶紧安装一下。
相关推荐
-
在MAMP环境下安装MySQLdb的方法
我的电脑上没有安装XAMPP,而是安装了MAMP PRO,其实两者都差不多,都是PHP+MySQL+Apache的集成环境,只是MAMP的GUI界面更华丽一些,但是也更复杂一些. 好了不说这些,说说问题吧.首先我使用如下命令来安装MySQLdb: pip install mysql-python但是错误提示,找不到mysql_config文件. 这个好办,找到这个文件添加到PATH路径下即可. find /Applications/MAMP -name mysql_config可以得到路径是:/
-
ubuntu服务器环境下安装python的方法
本文实例讲述了ubuntu服务器环境下安装python的方法.分享给大家供大家参考,具体如下: ubuntu 14.04 --16.04 版本默认是安装的是python 2.7 1.查看当前python版本 $python --version 2.升级到python3.X版本 $sudo add-apt-repository ppa:fkrull/deadsnakes#添加一个源 $sudo apt-get update#更新源列表,以获取最新的版本 $sudo apt-get install
-
CentOS环境下安装PHPUnit的方法分析
本文实例讲述了CentOS环境下安装PHPUnit的方法.分享给大家供大家参考,具体如下: PHPUnit之于PHP正如JUnit之于Java,是PHP程序员用来写单元测试代码的工具.由于上级要求员工写代码时也要写单元测试代码,于是我在网上搜集相关资料,并整理了一套符合自己虚拟机环境的PHPUnit安装方法. 要求: 系统:centos5.4 PHP版本:php5.3. 一.安装Pear 首先要安装最新的pear.安装命令如下: wget http://pear.php.net/go-pear.
-
Mac中Python 3环境下安装scrapy的方法教程
前言 最近抽空想学习一下python的爬虫框架scrapy,在mac下安装的时候遇到了问题,逐一解决了问题,分享一下,话不多说了,来一起看看详细的介绍吧. 步骤如下: 1. 从官网 下载最新版本Python 3.6.3(本地快速下载安装:http://www.jb51.net/softs/583651.html) # 在Mac上Python3环境下安装scrapy 2. 安装 Python3 在终端输入python3出现下面的内容表示安装成功 ➜ ~ python3 Python 3.6.3 (
-
ubuntu环境下安装memcache及启动的方法
本文实例讲述了ubuntu环境下安装memcache及启动的方法.分享给大家供大家参考,具体如下: 在ubuntu上安装memcache服务端比较简单. sudo apt-get install memcached memcached -d -m 128 -p 22222 -u root -c 1024 -l 127.0.0.1 -P /tmp/memcached.pid -s /tmp/memcached.sock 参数解释: -d 设置为守护进程 -m 设置内存大小(M) -
-
Centos环境下安装Zend optimizer 3.3.9的方法
本文实例讲述了Centos环境下安装Zend optimizer 3.3.9的方法.分享给大家供大家参考,具体如下: 1.下载文件: http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz (32位) http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.g
-
linux环境下安装 openOffice 并启动服务 的方法
一.背景故事 这两天遇到一个大坑,客户要做office 文档在线预览功能,于是乎就要把office文档转换成pdf交给前端显示. 在某度找了一圈都说openOffice+jodconverter 可以搞定这个事情.代码倒是很好找,不过版本很多,各类jar包也很多,但尝试下来发现,转化效果很一般,复杂的excel也无法成功.有同事建议放到服务器上效果可能好些,于是就开始折腾在服务器上安装OpenOffice这个事情.网上各种找大神的博文,发现安装起来不是很顺畅,就写了这篇随笔,记录一下,
-
Windows环境下安装PHP Pear的方法图文教程
本文实例讲述了Windows环境下安装PHP Pear的方法.分享给大家供大家参考,具体如下: PEAR简介 PEAR是PHP扩展与应用库(the PHP Extension and Application Repository)的缩写.它是一个PHP扩展及应用的一个代码仓库,简单地说,PEAR之于PHP就像是CPAN(Comprehensive Perl Archive Network)之于Perl. PEAR的基本目标是发展成为PHP扩展和库代码的知识库,而这个项目最有雄心的目标则是试图定义
-
linux环境下安装PHP的OpenSSL扩展的方法讲解
先安装依赖包:yum install openssl openssl-devel 进入PHP安装包里的OpenSSL文件夹,根据个人的安装包位置不同,此处是 cd /home/local/php.5.6.25/ext/openssl/ phpize 可能会报错:Cannot find config.m4. Make sure that you run /usr/local/bin/phpize in the top level source directory of the module, 在当
-
python环境下安装opencv库的方法
注意:安装opencv之前需要先安装numpy,matplotlib等 一.安装方法 方法一.在线安装 1.先安装opencv-python pip install opencv-python --user 我的python版本是3.6.8,可以看到opencv安装的默认版本是 opencv_python-4.1.0.25-cp36-cp36m-win_amd64.whl 2.再安装opencv-contrib-python pip install opencv-contrib-python -
随机推荐
- 无法执行vbs脚本中遇到的问题及解决方案
- Angular2 (RC4) 路由与导航详解
- jQuery文本框得到与失去焦点动态改变样式效果
- 利用PHP fsockopen 模拟POST/GET传送数据的方法
- 遍历echsop的region表形成缓存的程序实例代码
- Python连接数据库学习之DB-API详解
- 解决jsp开发中不支持EL问题
- MySql 5.7.14 服务没有报告任何错误的解决方法(推荐)
- javascript 操作select下拉列表框的一点小经验
- js图片闪动特效可以控制间隔时间如几分钟闪动一下
- asp终极防范SQL注入漏洞
- Android巧用DecorView实现对话框功能
- 如何判断a、b、c三个字段同时为0则不显示这条数据
- jquery插件Jplayer使用方法简析
- jquery 分页控件实现代码
- xml 封装与解析(javascript和C#中)
- 兼容IE和FF的图片上传前预览js代码
- Java实现微信公众平台朋友圈分享功能详细代码
- Spring MVC 与 CORS跨域的详细介绍
- 解析Java的JNI编程中的对象引用与内存泄漏问题
