Mac OS X El Captain上安装MySQLdb
安装MySQLdb,我使用pip进行安装。安装命令如下:
pip install MySQL-python
安装完成之后,开始配置DYLD_LIBRARY_PATH环境变量,在.base_profile中输入export DYLD_LIBRARY_PATH=/usr/local/mysql/lib完成环境变量的配置。
切换到Python下,输入import MySQLdb,如果没有报错,则MySQLdb安装成功,ok
但是在很多情况下,会报错,如下:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.11-intel.egg/MySQLdb/__init__.py", line 19, in <module>
import _mysql
ImportError: dlopen(/Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.11-intel.egg/_mysql.so, 2): Library not loaded: libmysqlclient.18.dylib
Referenced from: /Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.11-intel.egg/_mysql.so
Reason: unsafe use of relative rpath libmysqlclient.18.dylib in /Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.11-intel.egg/_mysql.so with restricted binary
主要注意一下unsafe use of relative rpath libmysqlclient.18.dylib,这个错误使用install_name_tool命令来改变一下动态链接库的加载路径,命令如下:
sudo install_name_tool -change libmysqlclient.18.dylib /usr/local/mysql/lib/libmysqlclient.18.dylib /Library/Python/2.7/site-packages/_mysql.so
使用此命令的时候,主要是注意_mysql.so的路径,可以先使用find命令来查到_mysql.so的具体路径。
在此切换到Python下,在重试一下import MySQLdb,如果没有报错,则表示安装和配置成功。
Mac OS X El Captain上安装MySQLdb相关推荐
- mac os x在PC上安装
系统安装之前的准备工作及安装过程简介 前面我们已经提到,苹果电脑虽然已经采用了x86架构的Intel处理器,但其官方并不提供在非苹果电脑上安装Mac OS的支持.所以,要想在普通PC/笔记本电脑上安装 ...
- 在苹果MAC OS X Lion系统上安装、升级、使用Communicator(OC) for MAC 2011
前期准备 域帐号"登录到"计算机准备 1. 点击"苹果按钮"."系统偏好设置".选择"共享".如图1.2. 图1 图2 ...
- Mac OS X的火狐上安装Burp's CA Certificate
操作系统:Mac OS X(Yosemite) Burp Suit 版本:1.6.09 Firefox 版本:37.0.1 1. 配置Burp Suit a. 双击打开Burp Suit b.配置Pr ...
- 在苹果MAC OS X Lion系统上使用Outlook for MAC 2011配置Exchange邮箱
前期准备 域帐号"登录到"计算机准备 1. 点击"苹果按钮"."系统偏好设置".选择"共享".如图1.2. 图1 ...
- 安装Xcode在Mac OS X10.7.3上
问题:Xcode在Mac OS X10.7.3上无法安装的问题的解决方案 解决方案 :如果安装包没问题把时间调到1月1号,我使用的是 2012年1月1号,然后可以完成安装,没有任何问题. 出现此问题的 ...
- VMware Workstation Pro 12.5.7虚拟机安装 MAC OS X El Capitan 10.11.1 (15B42).cdr懒人版
工具: VMware Workstation Pro 12.5.7 MAC OS X El Capitan 10.11.1 (15B42).cdr懒人版 beamoff Fix Yosemite VM ...
- mac node oracle,将Python3.5(Mac OS X El Capitan)连接到Oracle集群(远程)
我正在尝试将Python3.5(Mac OS X El Capitan)连接到Oracle集群(远程). 对于安装cx_Oracle,我设置了: export ORACLE_HOME=/Applica ...
- Mac OS 10.13版本如何安装Xcode 10.1
Mac OS 10.13版本如何安装Xcode 10.1 Mac OS 10.13版本如何安装Xcode 10.1 1.从官网下载新的改变`Xcode` 2.安装`Xcode 10.1` Mac OS ...
- Mac OS X 懒人版安装教程(之前的图全部挂了,所以重发了)
请版主把我之前发的那个帖子删了!因为所有的图全部挂了,所以麻烦版主了-- 安装中出现五国的话就请进入这里看看是那里的错误http://bbs.pcbeta.com/viewthread-863656- ...
最新文章
- 快速人群密度估计--Multi-scale Convolutional Neural Networks for Crowd Counting
- 【Android 逆向】Android 进程注入工具开发 ( 注入代码分析 | 注入工具的 main 函数分析 )
- java实现文件加密与解密_Java实现文件的加密解密功能示例
- mysql简单聚合函数根据条件单表查询
- linux从新手到高手,1.3 养成良好的Linux操作习惯免费阅读_循序渐进Linux(第2版) 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用免费全文_百度阅读...
- 混血网站诞生-公司相互嫁接成就新商业模式(转贴)
- 美团搜索推荐多业务商品排序探索与实践
- Go实战--二维码生成server
- 不挖坑比努力填坑更值得
- ubuntu20.04安装simhei字体--jupyter中文显示框框的解决方案
- oracle timesten tt的启动与停止
- Pda 数据库同步问题
- 西门子PLC与安川变频器Modbus通信
- 编译原理——自下而上的语法分析方法(LR分析法)
- 155:vue+openlayers 设置地图的反转色、复古色、灰度图、原始图
- Office 2016 Pro Plus \ Project 专业版 \ Visio 专业版 \ 64 位vol版本方便KMS小马oem
- cv2.destoryAllWindows()无效的解决方法
- css特殊边框形状_了解CSS边框角形状
- 向量的加减(输出重载)
- 移动端最常用的四个框架
热门文章
- uboot移植之修改支持NandFlash识别篇6(超详细)
- python语言程序支持中文输出吗_Python语言不支持中文。
- 鸿蒙系统怎么安装EXE,有原版的EXE、ISO系统文件,怎么装原版的WINDOWS系统??
- 鸿业铝巨人配模软件-狗牙设计
- 漫画:架构师是吧?什么是哈希轮?
- React受控组件和非受控组件的区别
- 英语中近义词的区别——总结
- 485之隔离电源引起的问题
- springboot毕设项目基于SpringBoot+Vue的冷冻货物仓单质押系统9y3d6(java+VUE+Mybatis+Maven+Mysql)
- 短视频矩阵/系统搭建/源码