如何在 Mac 上使用 Anaconda 安装 MySQLdb
Posted
技术标签:
【中文标题】如何在 Mac 上使用 Anaconda 安装 MySQLdb【英文标题】:How to install MySQLdb with Anaconda on Mac 【发布时间】:2015-10-13 20:59:20 【问题描述】:我有 python 版本 2.7 的 anaconda 发行版。我尝试了几个命令,例如 sudo 和 pip,但似乎没有任何效果。我在 shell 中被告知安装已完成,但每次我尝试在控制台中发送“import mysqldb”时都会收到以下错误:
Traceback(最近一次通话最后一次):
文件“”,第 1 行,在 导入 MySQL 数据库
文件“build/bdist.macosx-10.5-x86_64/egg/MySQLdb/init.py”,第 19 行,
文件“build/bdist.macosx-10.5-x86_64/egg/_mysql.py”,第 7 行,在
bootstrap中的文件“build/bdist.macosx-10.5-x86_64/egg/_mysql.py”第6行
ImportError: dlopen(/Users/andreasportelli/.python-eggs/MySQL_python-1.2.5-py2.7-macosx-10.5-x86_64.egg-tmp/_mysql.so, 2): 库未加载:libssl。 1.0.0.dylib 引用自:/Users/andreasportelli/.python-eggs/MySQL_python-1.2.5-py2.7-macosx-10.5-x86_64.egg-tmp/_mysql.so 原因:找不到图片
我应该怎么做才能安装它?
【问题讨论】:
【参考方案1】:考虑使用pymysql 您可以通过以下方式安装它
conda install pymysql
仅供参考What is PyMySQL and how does it differ from MySQLdb? Can it affect Django deployment?
【讨论】:
以上是关于如何在 Mac 上使用 Anaconda 安装 MySQLdb的主要内容,如果未能解决你的问题,请参考以下文章
怎么在mac 系统上使用Python?怎么安装Anaconda
在 Mac OS Big Sur 11.0.1 上使用 anaconda 安装 Torch 时出现 PackagesNotFoundError