当前位置:网站首页>mac10.14中安装mysqldb
mac10.14中安装mysqldb
2022-07-31 05:11:00 【火腿编程】
内容
在python2.7中安装mysqldb,随着mysql版本的升高,libmysqlclient.dylib版本也会升高,如果是5.7版本的mysql,对应应该是libmysqlclient.18.dylib 版本,所以大家一定要看清楚!我的mysql版本是8.0.12 ,所以对应的libmysqlclient的版本是21,当我下载了使用命令下载mysqldb,如下:
1.安装mysql版本,安装教程地址:mac 安装mysql详细教程
2.sudo install mysqldb
然后进入python环境引入mysqldb,出现:
从报的问题可以看出来,试图加载libmysqlclient的包但是从该路径下没有找到,所以解决思路有好几种,配置环境变量,建立符号链接,小编用的是第二种方案。
其实我发现该库位于我下载好的mysql路径:/ usr / local / mysql / lib中,我现在应该让寻找路径转换成我的这个库。mysqldb默认查找库是/usr/local/lib
3.bash-3.2$ sudo ln -s /usr/local/mysql/lib/libmysqlclient.21.dylib /usr/local/lib/libmysqlclient.21.dylib
之后再重复上面的import mysqldb出现如下情况:
就算是正常的了!
总结:
遇到问题千万不要慌张,一定要先自己进行一定的分析!
边栏推荐
猜你喜欢

gin框架学习-JWT认证

10 【高度塌陷与BFC】

leetcode-每日一题558. 四叉树交集(分治递归)

leetcode-每日一题剑指 Offer II 041. 滑动窗口的平均值(队列模拟)

Anaconda configure environment directives

Three-party login using wallet Metamask based on web3.0

vulhub靶场学习日记xxe-lab

Sword Point Offer Special Assault Edition ---- Day 1

Sword Point Offer Special Assault Edition ---- Day 2

永恒之蓝漏洞复现
随机推荐
Object,多态 1(第八天)
08 【生命周期 组件】
基于web3.0使用钱包Metamask的三方登陆
Qt Creator + CMake 运行调试总会自动 build 所有目标
数据库上机实验6 数据库完整性
【C语言3个基本结构详解——顺序、选择、循环】
leetcode-每日一题1217. 玩筹码(贪心+位运算)
C语言教程(二)-printf及c自带的数据类型
Anaconda配置环境指令
gin框架学习-Casbin入门指南(ACL、RBAC、域内RBAC模型)
Element concatenation operations in numpy and pytorch: stack, concatenat, cat
uni-app进阶之认证【day12】
Flink sink redis writes to Redis
剑指offer专项突击版 --- 第 3 天
剑指offer专项突击版 ---- 第 6 天
踏上编程之路,你必须要干的几件事
tf.keras.utils.pad_sequences()
数据库上机实验4 数据更新和视图
leetcode-每日一题558. 四叉树交集(分治递归)
10 【高度塌陷与BFC】